Se encuentra en el centro de Noruega. es un pueblo pequeño en el centro de la zona de los fiordos en el oeste de Noruega, situado bajo verticales montañas de más 1.000 metros de altura.

Flåm es más conocido como el punto de partida del famoso Ferrocarril Flåmsban.