La municipalité de Châteaubriant est située dans le département Loire-Atlantique.
Les municipalités limitrophes sont les suivantes : Soudan, Erbray, Saint-Aubin-des-Châteaux, Rougé, Louisfert.
23 infirmiers et infirmières à domicile exercent à Châteaubriant.