Visit South Idaho

$1.8M revenue • 12 employees • 2015 Neilsen Point Pl, Twin Falls, ID, 83301, United States

Last Updated Jul 20, 2026

Company Overview

Company Name

Visit South Idaho

Address

2015 Neilsen Point Pl, Twin Falls, ID, 83301, United States

Approx. Annual Revenue

$1.8M

Employees

12

Established

2003

Google Reviews

3.7 (6 reviews)

Locations

5

About Visit South Idaho

Southern Idaho, home to the company, offers visitors a wealth of natural wonders, from national park properties to epic waterfalls and exciting experiences. The company's website uses essential, analytics, targeting, and social media cookies to enhance user experience and understand visitor behavior, while respecting user preferences regarding cookie usage.

Business Profile

Read from the Visit South Idaho website on Nov 6, 2026. Hover an item to see the exact wording it came from.

About the website

Website quality (AI-assessed)
8/10 · Current copyright 2026; Rich content and itineraries
Footer copyright year
2026

Visit South Idaho locations

5 Google Business Profile listings.

LocationGoogle categoryReviewsStatus
2015 Neilsen Point Pl, Twin Falls, IDprimary— 3.7 (6)Claimed
2015 Neilsen Point Pl, Twin Falls, ID— 4.7 (1,581)Claimed
I-84. Exit 147, 5445, 1211 E 2350 S, Hagerman, ID— 4.1 (98)Claimed
716 US-30, Buhl, ID— 4.6 (33)Claimed
JHW6+C6, Jerome, ID— 4.8 (10)Claimed

Tour Operator Companies near Twin Falls, ID

Browse all Tour Operator companies →

Frequently Asked Questions about Visit South Idaho

Advertising Pixels

  • Facebook Ad Pixel
  • Google Ad Pixel

Categories

Technologies Used

Social Profiles

Key Decision Makers

Kyle Tarbet President
LinkedIn
Sarah Rohrbach Executive Director
LinkedIn