Hamra is a village in Linköping Municipality, in Östergötland County, Sweden. Hamra lies at 81 m above sea level. The nearest city is Linköping, 11.7 km to the northwest. Among the landmarks around are Linköping Cathedral (12.0 km), Östergötland Museum (12.3 km) and Linköping Castle (12.0 km). Among the natural features are Flistads brunn (25 km).