L'ultimo censimento effettuato è stato il 15° Censimento Generale della Popolazione del 2011.
Il comune di Virgilio è stato soppresso il 4 febbraio 2014 per costituire, mediante fusione con il comune di Borgoforte, il nuovo comune di Borgo Virgilio, una delle trentatre fusioni di comuni in Lombardia.
La popolazione legale, come previsto dalla Legge n.205 del 27 dicembre 2017, articolo 1, comma 236, è determinata con decreto del Presidente della Repubblica sulla base dei risultati del Censimento permanente della popolazione e delle abitazioni ed è ufficializzata con la sua pubblicazione sulla Gazzetta Ufficiale.
La popolazione legale è utilizzata sia a fini giuridici che elettorali per ripartire i seggi nelle elezioni europee, politiche e amministrative.