Hometown Plate

Savor the Flavor, Discover the Best

Teton-Newdale

Welcome to the charming town of Teton-Newdale, founded in 1884 in the heart of Idaho. This quaint town, with a population of approximately 1189 residents, is known for its stunning views of the Teton Mountains and its rich agricultural history. Teton-Newdale also boasts a sister city relationship with Goreme, Turkey, adding an international flair to its small-town charm. Don’t miss the chance to explore the historic sites and immerse yourself in the warm hospitality of this hidden gem in the American West.

Articles