Een gemeentearchief (soms stadsarchief of streekarchief) is de algemene naam van de gemeentelijke dienst waar een gemeente zijn archieven kan onderbrengen. Wanneer de gemeente hiervoor geen afzonderlijke dienst instelt, staan de archieven onder beheer van de gemeentesecretaris.