Aubin (12110) est une ville du département de l’Aveyron, limitrophe avec les communes des Albres, Auzits, Cransac, Decazeville, Firmi, Galgan, Lugan, Valzergues et Viviez.
Elle fait partie de la région Occitanie dont la préfecture
est Toulouse.
L’évolution du nombre d’habitants est connue à travers les recensements de la population effectués dans la commune depuis 1793.
En 2021, la commune comptait 3 562 habitants, en diminution de 7,36 % par rapport à 2015.