Wikimedia Commons
Other Utah cities ranked on the list, though, but did not rank within the top 25. Rexburg, Idaho, the home of BYU Idaho, also made the list.

A Davis County town recently ranked among the top 100 small cities in the country.

A new WalletHub report placed Kaysville as the 23rd-best small city in the country to live in, ranking ahead of Cedar Park, Texas, and Fair Lawn, New Jersey, which rounded out the top 25.

Princeton, New Jersey, led the list, followed by Lexington, Massachusetts; Leawood, Kansas; Milton, Massachusetts, and Brentwood, Tennessee, to make up the top five.

Bessemer, Alabama, finished last on the list. Just ahead of Bessemer were the Louisiana towns of Monroe and Alexandria; Wasco, California, and East Point, Georgia.

Twenty-four Utah cities were included in WalletHub's review: Lehi (43), Spanish Fork (63) and South Jordan (96) all ranked in the top 100.

The following Utah cities were among the 1,200 reviewed but weren't ranked in the top 100: Layton, Springville, Draper, St. George, Cottonwood Heights, Pleasant Grove, Sandy, Logan, Bountiful, Orem, Roy, Clearfield, Cedar City, Holladay, American Fork, Ogden, Riverton, Murray, Taylorsville, Midvale and Tooele.

Rexburg, Idaho, the home of BYU Idaho, was also reviewed for the report.

Visit WalletHub’s report to see how these Utah cities ranked.

Earlier this month, three Utah cities made 24/7 Wall St.’s list of the best cities to live in, which ranked 50 cities nationwide. Layton, Orem and South Jordan all made the list, according to USA Today.

Last year, the same list included South Jordan, St. George and Layton.

Another list from Money magazine ranked four Utah cities — Sandy, Lehi, North Salt Lake and Orem — among the best 100 places to live.