Staffers at Zippia looked at the growth rates for cities over the last five years, according to the American Community Survey, and calculated the 10 that are fastest growing, writes Chris Kolmar.

We ranked all small 3,031 cities in America with a population between 5,000 and 100,000 people from highest growth rate to lowest.

The city with the fastest growth rate? That would be Zionsville, Ind., which grew from 13,444 to 24,559 over the past four years. The town has a lot of charm, according to Kolmar.

Why are so many people flocking to Zionsville, you ask? Well, it’s safe, it’s home to plenty of good schools, and it is adorable. For real—this community looks more like a small village than city, with a charming Main Street paved entirely with brick, dotted with small stores and restaurants.

Read more >