Расположено на левом берегу реки Откосная, притоке реки Журавлёвка в 24 километрах выше их слияния.
Село стоит на автодороге, отходящей от трассы «Осиновка — Рудная Пристань» к Дальнереченску, участок относится к строящейся трассе «Восток», строительство автодороги заморожено. От Лесогорья до трассы «Осиновка — Рудная Пристань» 58 км, до расположенного южнее села Самарка 18 км.
Севернее Лесогорья проходит административная граница между Чугуевским и Дальнереченским районом, и на трассе у реки Малиновка стоят сёла Дальнереченского района Пожига и Ариадное. От Лесогорья до реки Малиновка 34 км.