Flåm est un village dans la commune de Nome, dans le comté de Telemark, en Norvège. Flåm se situe à 348 m d'altitude, dans le massif Scandinavian. La grande ville la plus proche est Porsgrunn/Skien, à 44 km à l'est. Parmi les sites touristiques alentour : Old Bø Church (9,6 km), Stavkirke de Heddal (30 km) et Bø Church (9,6 km).