Bègues est une commune d'environ 240 habitants située sur un plateau qui fut un ancien oppidum. Les nombreux vestiges archéologiques découverts à Bègues prouvent l'ancienneté du site. Les Gaulois transforment l'espace surplombant la rivière "La Sioule" en un oppidum vitrifié (un des rares en France) et y développent le commerce. Ce territoire était d'ailleurs desservi par une voie romaine reliant Clermont-Ferrand à Bourges. Au Moyen-Âge, un château fort défend la place. La paroisse s'organise autour de l'église, de style roman primitif, construite à la fin du XIe siècle et dédiée à Saint-Aignan. Elle devient une dépendance de l'abbaye d'Ebreuil en 1155. Au XIIIe siècle, des pionniers, partis de Bègues, s'installent près de la Sioule et créent une ville neuve appelée aujourd'hui Neuvial. La construction d'un pont routier et de deux viaducs ferroviaires permettent, au XIXe siècle, de faciliter la communication avec l'autre rive de la Sioule. Pendant la première moitié du XXe siècle, le bourg est un petit centre industriel dont l'activité principale se partage entre les moulins des Oyes et de Neuvial et les carrières de quartz. Après la Seconde Guerre mondiale, les établissements ferment les uns après les autres et la commune redevient essentiellement rurale.
Aujourd'hui son caractère pittoresque reste très marqué par la variété de ses paysages et constitue un havre de paix pour ses habitants tout en étant très proche de la ville (5 km de Gannat) et des infrastructures autoroutières (A 71 et A 719).