WalletHub released its annual list of the best-run cities in America, and one Arizona municipality made the cut.

Mesa scored a top spot on 2019's Best- and Worst-Run Cities in America. The report, which WalletHub released Monday, ranked 150 U.S. cities by quality of service; total budget per capita; and their overall grades in financial stability, education, health, safety, economy, infrastructure and pollution.

Mesa, which ranked No. 19 overall, was the only Arizona city to secure a Top 20 spot. The city ranked No. 55 for quality of service and 22 for total budget per capita.

The study was not all good news for Mesa, which ranked as one of the worst cities in the U.S. for air pollution.

Two other Arizona cities also saw themselves in the top half of WalletHub's rankings, albeit further down.

Phoenix came in at No. 34 overall on the list, ranking 56th for quality of city service and 38th for total budget per capita.

Tucson was right behind Phoenix at No. 35 in the overall rankings. The city's quality of service ranked much lower on the list at No. 97, but its budget per capita was ranked higher than both Mesa and Phoenix at No. 20.

See how your city ranks:What metro Phoenix city spends the most per resident?

Here are 2019's ten best-run cities in America, according to WalletHub:

Nampa, Idaho Provo, Utah Boise, Idaho Durham, North Carolina Lexington-Fayette, Kentucky Las Cruces, New Mexico Billings, Montana Virginia Beach, Virginia Missoula, Montana Sioux Falls, South Dakota

Contact the reporter at alexis.potter@gannett.com or follow the reporter on Twitter at @alexispotter_.