About Twin Falls, ID

Twin Falls is a city of approximately 47,500 people in Idaho, United States. Located in the America/Boise time zone at 42.6°N latitude.