Mariehamn (uitspraak: mariëh
amn) (Fins: Maarianhamina) is de hoofdstad van de autonome Finse provincie Åland, een eilandengroep gelegen in de Oostzee. Mariehamn ligt op een schiereiland aan de zuidzijde van het hoofdeiland van Åland. Aan de westzijde ligt Svibyviken: een smalle en lange baai; aan de oostzijde ligt Slemmern, een wat ondiepere maar bredere baai. Aan de noordzijde wordt de plaats begrensd door de gemeente Jomala; in het zuidoosten ligt Lemland. Het oppervlak van de gemeente bedraagt 20,8 km², waarvan 11,8 km² land; de overige 9 km² is water.
Mariehamn heeft 10.900 inwoners: ongeveer 40% van de totale bevolking van Åland. Het is tevens de enige echte stad van Åland. De gemeente is net als de rest van Åland eentalig Zweeds; een kleine minderheid (6%) spreekt Fins.
De stad is de zetel van het Parlement van Åland (Lagting).