La Sèvre nantaise prend sa source à 215 m d'altitude sur le plateau de Gâtine, au village des Gâs sur la commune de Neuvy-Bouin dans les Deux-Sèvres. Elle traverse ensuite les départements de la Vendée, de Maine-et-Loire et de la Loire-Atlantique selon une direction nord-ouest, avant de se jeter dans la Loire à Nantes (quartier Saint-Jacques).
La rivière serpente calmement pour traverser des paysages verdoyants, fréquentée par les pêcheurs, les plaisanciers et la faune locale. On y trouve une multitude de moulins à eaux qui ont profité pendant des siècles du débit de la Sèvre nantaise.