Compains település Franciaországban, Puy-de-Dôme megyében. Lakosainak száma 126 fő (2021. január 1.).[1] Compains Besse-et-Saint-Anastaise, Égliseneuve-d’Entraigues, Espinchal, La Godivelle, Roche-Charles-la-Mayrand, Saint-Alyre-ès-Montagne és Valbeleix községekkel határos.
A település népességének változása: