In Italia i comuni mantengono due registri anagrafici paralleli: l'anagrafe della popolazione residente (APR) e l'anagrafe degli italiani residenti all'estero (AIRE). A tal fine, in ogni comune è presente l'ufficiale dell'anagrafe. Il Sindaco ricopre tra l'altro anche le funzioni di Ufficiale d'Anagrafe e Ufficiale dello Stato Civile, normalmente affidati con apposita delega al personale dipendente del Comune, Segretario comunale compreso.
L'ufficio Anagrafe documenta la posizione dei cittadini residenti, siano essi italiani o stranieri, e ne rileva i movimenti. Rilascia la carta d'identità e i certificati relativi a tutti i mutamenti che si verificano nel Comune per cause naturali o civili (ad esempio la nascita, il matrimonio, l'emigrazione, l'immigrazione) ed esegue autentiche di copie e firme.
I dati anagrafici sono pubblici ma solo attraverso l'emissione di certificati, quindi non è possibile consultare i registri d'anagrafe.