Le bourgmestre (en allemand : Bürgermeister) est le chef politique et premier magistrat d'une ville ou d’une commune allemande.
En fonction du nombre d’habitants, il peut y avoir trois maires dans une ville.
Suivant les lois du Land, il peut être élu directement par les habitants de la commune ou bien par le conseil communal ou le conseil de la ville.