Gran est un village dans la commune de Skellefteå, dans le comté de Västerbotten, en Suède. Gran se situe à 172 m d'altitude. La grande ville la plus proche est Skellefteå, à 26 km au sud-est. Parmi les sites touristiques alentour : Bolidens kyrka (10,3 km), Ersmark Church (17,1 km) et Lejonströmsbron (25 km).