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