Zippia, a San Francisco-based career-counseling service, says Frontenac is No. 1 on its list America’s happiest towns. Another St. Louis County town, Glendale, is No. 3, and Ladue is 39th.
The list only looked at cities with less than 10,000 residents.
Frontenac is an affluent suburb with a population of 3,500. Oak Hill, Tennessee, was second on the list.
Zippia found that characteristics promoting happiness include being well-educated, having a job, having a short commute to work, a low cost of living, having a family, and owning a home.
Here’s the top ten:
1. Frontenac, MO
2. Oak Hill, TN
3. Glendale, MO
4. Grimes, IA
5. New Albany, OH
6. Sherman, IL
7. Montana City, MT
8. Medina, WA
9. Forest, VA
10. Sugarcreek, OH