Châteauroux est une ville du centre de la France située dans le département de l'Indre en région Centre-Val de Loire. C'est le chef-lieu du département de l'Indre.
Avec ses 48.141 habitants, Châteauroux fait partie des plus grosses villes françaises en nombre d'habitants (125e plus grande ville).
La ville compte 25.634 logements pour 22.789 ménages. Il s'y construit en moyenne 131 logements chaque année.
Avec sa position privilégiée, la ville accomplit le tour de force d'attirer à la fois :