La ville de Crossac se situe dans le département Loire-Atlantique.
Les municipalités limitrophes sont les suivantes : Besné, Donges, Pontchâteau, Saint-Joachim, Saint-Malo-de-Guersac, Sainte-Reine-de-Bretagne.
4 infirmiers et infirmières à domicile travaillent à Crossac.