Hometown Plate

Savor the Flavor, Discover the Best

American Falls

Welcome to American Falls, a charming town located in the heart of Idaho with a population of approximately 6,166 residents. Founded in 1925, this town offers a rich history dating back to the construction of the American Falls Dam. Known for its breathtaking views of the Snake River and outdoor recreational opportunities, American Falls is also a sister city to the beautiful Otsuchi, Japan. Get ready to embark on a journey filled with small-town charm, natural wonders, and a warm community spirit.

Articles