Châteauvilain est une ville de l' Isère en région Auvergne-Rhône-Alpes.
Châteauvilain compte 645 habitants appelés les "Castelvillanois, Castelvillanoises".
La densité de la population de Châteauvilain est de 72 habitants au km².
Le maire de Châteauvilain est Monsieur Daniel GAUDE