Where is the best town in America? We'd like to think it's in South Dakota. If you like to rock climb, fly-fish, hike, camp or mountain bike, Spearfish, South Dakota is your wonderland.

OutsideOnline.com has chosen 64 towns in the U.S. to vie for the title of "Best Town Ever" and Spearfish made their list. How did the website determine the finalists? According to the site:

We looked for places with great access to trails and public lands, thriving restaurants and neighborhoods, and, of course, a good beer scene—all while excluding the winners and runners-up from the past three years to make room for hidden gems, underdogs, and towns on the rise.

Spearfish, South Dakota has made it to Round 4! They need your vote. At the timeThey're only a few votes behind Eau Claire, Wisconsin. If they win this round they advance to the semifinals to face-off with Port Washington, WA or Flagstaff, AZ.

Round 4 voting ends at 11:59 PM (EDT) on Saturday, May 23, 2015.

Keep checking this link to see if Spearfish advances to the semifinals. If they do, we'll need your vote again. Please share this on Facebook and encourage your friends to vote for Spearfish as "Best Town Ever."

 

More From KXRB