Town of Mentone Alabama

Mentone Alabama

Mentone AL
DeKalb County Alabama
Mentone is a quaint, welcoming mountain village nestled atop the west brow of Lookout Mountain, in northeast

Alabama. Natural beauty abounds, from scenic mountain-top views to the mists of a 104 ft. waterfall. Generations of wonderful people have made Mentone an ideal place to live, work, and visit.