Au dernier recensement Beauregard comptait environ 800 habitants.
(Source INSEE : recensement de 1999 sans double compte)
Beauregard est une commune d'une superficie totale de 94 hectares, son altitude varie entre 168 et 240 mètres
http://www.cc-porteouestdeladombes.com/page.asp?pole=1&id=158