Berlin er en av Tysklands delstater og samtidig landets hovedstad. Byen er inndelt i 12 administrative bydeler (tysk: Bezirke). Hver av dem styres av en folkevalgt forsamling med en borgermester som leder.
Berlin er også oppdelt i 96 ortsteiler (delbydeler). En ortsteil har ingen betydning med hensyn til forvaltningen av byen; de omfatter områder som er historisk bestemt, tjener statistiske formål og kan tjene som middel for å styrke innbyggernes identifikasjon med sin bydel. Med hensyn til størrelse er det stor forskjell på ortsteilene i Berlin; ortsteilen Neukölln har for eksempel ca. 160 000 innbyggere, mens det i Malchow kun bor 488 mennesker.
Mindre strøk av Berlin har også fått egne navn. Det tyske ordet for slike strøk er Kiez.
Fil:Berlin.bezirke.pngBerlins administrative bydeler. Svart: dagens bydeler, rød: egne bydeler inntil 2001
Dagens administrative inndeling av Berlin er fra en forvaltningsreform i 2001. Før dette fantes det 23 bydeler. Med unntak av Neukölln, Spandau og Reinickendorf ble bydelene slått sammen med en eller to andre bydeler for å øke effektiviteten i bydelsadministrasjonen. Tre av de nye sammenslåtte bydelene har fått navnet fra én av de tidligere bydelene.