Kamenná (German: Steine) is a village and municipality (obec) in Šumperk District in the Olomouc Region of the Czech Republic.
The municipality covers an area of 5.12 square kilometres (1.98 sq mi), and has a population of 582 (as at 3 July 2006).
Kamenná lies approximately 13 kilometres (8 mi) south of Šumperk, 34 km (21 mi) north-west of Olomouc, and 189 km (117 mi) east of Prague.