Nantes si trova nel dipartimento della Loira Atlantica nella regione dei Paesi della Loira, nella Francia occidentale, sul fiume Loira, a circa 300 chilometri (190 miglia) a sud-ovest di Parigi.