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