BALTIMORE (WJZ) — Chances are you already know Maryland’s a great place to live. But did you know that Annapolis, Columbia and Frederick are among the top 100 best places to live in the U.S.?

That’s according to a new study compiled by, which ranked the nation’s best cities based on a wide range of criteria including their economies, health, housing, infrastructure, and education.

READ MORE: Suspect Arrested In Killing Of Church Employee Evelyn Player, Baltimore Police Say

Besides those factors, the study’s authors analyzed each city’s remote readiness, or how prepared it is to accommodate a workforce that works from home.

RELATED: ‘Best Small Cities In America’: Nearly 40 Maryland Cities Appear On 2021 List

Coming in at No. 4 was Frederick, which was lauded for its blend of “old meets new” and scored well in the amenities, remote-ready, demographics, civics, education, economy, and housing categories.

READ MORE: Community Says Farewell At Funeral Of Church Employee Evelyn Player

Next up was Columbia at No. 15. Known for its high quality of life and open spaces, the city sandwiched between Baltimore and D.C. stood out for its civics, demographics, economy, and health scores.

Last but certainly not least was Annapolis at No. 38. Maryland’s capital city received high marks for its civics and remote readiness.

So, what about the top 3? Those honors belong to Madison, Wisconsin; Ann Arbor, Michigan; and Overland Park, Kansas.

MORE NEWS: Baltimore City Cancels Its New Year's Eve Fireworks Show

Rounding out the top 100 list was none other than Anchorage, Alaska.

CBS Baltimore Staff