Iowans are known for their small town pride.

Since the Hawkeye State is the 31st most populated state (so the 19th least populated state if you do the math) there is a plethora of small towns around here.

The most populated county in Iowa is Polk County with 493,378 people, according to reports.

K92.3 logo
Get our free mobile app

A list of the hundred best small towns in America to live in or visit came out recently from the website Far & Wide. 

In in, the author focused on towns in the United States that have a population of 10,000 residents or fewer.

Where Does Iowa Rank on this List?

I'll be honest...the person who compiled this list should have definitely taken a closer look at Iowa. There are so many amazing small towns that deserve to get some love.

Somehow, only two towns in the Hawkeye State made the top 100 ranking, and they are disappointingly low in the grand scheme of things.

Coming in at #99 on the list is Fairfield, Iowa.

With a population of 9,416, Fairfield has gotten a lot of attention over the years.

This small town is home to one of the largest training centers for Transcendental Meditation in the entire world.

Oprah herself even paid the town a visit years back.

Read more about that here!

But Wait! That's Not the Only Iowa Town On the List

Coming in at #93 is Decorah!

Decorah has a population of 6,992 and is a great spot in Northern Iowa to visit. The town is close to several fantastic breweries and is the home of Luther College. 


Top Ten Best Small Towns In America

Unfortunately, not a single Iowa town made it into the top ten of this list this year.

There's always next time, right?

A decent number of Midwestern cities did crack the top of this list, so we should give them their recognition! Here is the top ten small towns in America.

  1. Monowi, Nebraska: Population of 1

  2. Mooresville, Alabama: Population of 60

  3. Stockholm, Wisconsin: Population of 65

  4. Medora, North Dakota: Population of 132

  5. Watch Hill, Rhode Island: Population of 144

  6. Rocheport, Missouri: Population of 266

  7. Harpers Ferry, West Virginia: Population of 293

  8. Keystone, South Dakota: Population of 344

  9. Trinidad, California: Population of 360

  10. Grand Rivers, Kentucky: Population of 373

You can read the full list here!

Stay up to date with everything going on in Eastern Iowa by downloading the free station app from your app store. Also, do not forget to follow the station across all social media platforms for the latest updates on everything going on in Eastern Iowa.

Smallest Towns In Iowa

If you really want to commit to the whole "small town living" thing, then maybe check out some of these places in Iowa. We compiled a list of some of the towns with the smallest populations in the Hawkeye State.

Smallest Populations In Iowa

Smallest Populated Towns In Iowa

Gallery Credit: Gabe Glidden

Most Common Scams Iowans Fall Victim To

It seems like scammers are getting smarter and smarter every year. In 2023, thousands of Iowans fell victim to fraud. Here are the top ten scams that Iowans fell for.

Gallery Credit: Kerri Mac

More From K92.3