Niort liegt in den Deux-Sèvres, einer fruchtbaren Ebene am Rand des Marais Poitevin, eines ehemaligen Sumpfgebiets. Der Fluss Sèvre Niortaise schlängelt sich durch das Tal, das heute als Grüngürtel gestaltet ist. Die Stadt ist Verwaltungssitz des Départements und liegt etwa 63 Kilometer östlich von La Rochelle.
Der Name Niort geht auf einen keltischen Begriff zurück und bedeutet „neue Furt“. Erste Siedlungen entstanden in der Jungsteinzeit, doch die heutige Stadt entwickelte sich aus zwei Weilern auf einem Hügel. Im Mittelalter wurde Niort durch Eleonore von Aquitanien geprägt, die die Stadtbefestigung stärken ließ. Während des Hundertjährigen Krieges wechselte die Stadt mehrfach die Herrschaft, bis sie schließlich dauerhaft zu Frankreich kam.
Niort ist bekannt für seine historische Zitadelle und das markante Stadtwappen mit den goldenen Lilien und den silbernen Türmen. Die Lederindustrie prägte einst das wirtschaftliche Leben, bevor sie im 20. Jahrhundert verschwand. Heute ist die Stadt ein wichtiger Standort für Handel und Verwaltung in der Region.