Nieul se situe dans le département de la Haute-Vienne, dans le canton de Couzeix. Elle prend place à une dizaine de kilomètres de Limoges, non loin de la Glane, une rivière locale.
Le nom de la commune est d'origine gauloise et se compose des termes novio, nouveau, et ialo, clairière. Agréablement située pour apprécier les charmes de la région, Nieul possède également des atouts qui lui sont propres, à l'instar de son château et de son parc.
Au cœur de la nature, la petite ville de Nieul est un havre de paix au milieu des vacances, et les chemins de randonnée qui la parcourent permettent d'en profiter pleinement. Modeste, Nieul n'en est pas moins une cité à découvrir.