Obec Horní Lomná (polsky Łomna Górna, německy Ober Lomna, alternativní místní pojmenování Salajka) leží v údolí říčky Lomná na jihovýchodě okresu Frýdek-Místek. Má 364 obyvatel a katastrální území obce má rozlohu 2 466 ha. V roce 2001 se 28% obyvatel obce hlásilo k polské národnosti.[1]

Ve vzdálenosti 16 km severně leží město Třinec, 21 km západně město Frýdlant nad Ostravicí, 24 km severně město Český Těšín a 27 km severozápadně město Frýdek-Místek.