Saint-Bonnet-lès-Allier est une commune urbaine, car elle fait partie des communes denses ou de densité intermédiaire, au sens de la grille communale de densité de l'InseeNote 1,2,3,4.
Par ailleurs la commune fait partie de l'aire d'attraction de Clermont-Ferrand, dont elle est une commune de la couronneNote 2. Cette aire, qui regroupe 209 communes, est catégorisée dans les aires de 200 000 à moins de 700 000 habitants5,6.
L'occupation des sols de la commune, telle qu'elle ressort de la base de données européenne d’occupation biophysique des sols Corine Land Cover (CLC), est marquée par l'importance des territoires agricoles (55,8 % en 2018), néanmoins en diminution par rapport à 1990 (61,4 %). La répartition détaillée en 2018 est la suivante : terres arables (55,8 %), zones urbanisées (22,3 %), milieux à végétation arbustive et/ou herbacée (21,9 %)7.
L'IGN met par ailleurs à disposition un outil en ligne permettant de comparer l’évolution dans le temps de l’occupation des sols de la commune (ou de territoires à des échelles différentes). Plusieurs époques sont accessibles sous forme de cartes ou photos aériennes : la carte de Cassini (xviiie siècle), la carte d'état-major (1820-1866) et la période actuelle (1950 à aujourd'hui)8.