Gränna is a locality in Jönköping Municipality, in Jönköping County, Sweden. Gränna lies at 203 m above sea level. It has 2,649 inhabitants (2023). The nearest city is Jönköping, 33 km to the southwest. Among the landmarks around are Brahehus (3.9 km), Rök runestone (35 km) and Brahe Church (7.5 km). Among the natural features are Gilberts hål (7.7 km).