Baku is de hoofdstad van Azerbeidzjan en ligt in het oosten van het land aan de westkust van de Kaspische Zee, op het schiereiland Absheron. Het is daarmee een havenstad in de Kaukasusregio en de grootste stad van Azerbeidzjan.