Une cité médiévale et des zones d'activités
Châteaugiron est Petite Cité de Caractère depuis 1978. Son château, qui abrite aujourd'hui la mairie, est décrit par la base Mérimée comme l'un des plus importants ouvrages fortifiés des marches orientales de Bretagne ; son donjon, sa tour de l'horloge et sa tour du Guet sont protégés au titre des monuments historiques. Rue de la Madeleine, les plus anciennes maisons à pans de bois datent du XVe siècle, et les halles de 1857.
La ville a longtemps vécu de la toile : Colbert y fit installer vers 1660 une manufacture royale de toiles à voile. La commune nouvelle réunit aujourd'hui Châteaugiron, Ossé et Saint-Aubin-du-Pavail. Son économie s'appuie sur plusieurs zones : le Rocomps pour l'agroalimentaire, l'artisanat et la construction, le Pavail pour l'industrie et la logistique, et le parc Beaujardin pour les entreprises de services.
La ville compte aussi deux collèges et, selon la mairie, plus de 2 350 élèves. First Incendie intervient à Châteaugiron pour les entreprises, les commerces, les établissements scolaires et les maisons de retraite.