FRAMINGHAM (CBS) — Two Massachusetts cities land on a new list of the best places to live in 2020. The ranking from Livability puts Framingham and Worcester inside the Top 100.

Framingham comes in at No. 24.

READ MORE: Spurs Best Celtics 96-88 Despite Blowing 24-Point Lead

“Some big-name companies — Bose Corporation and Staples, just to name a couple — call Framingham home, helping crank the economic engine in this Massachusetts city. But there’s still plenty of room here for innovative startups, fun breweries, and a burgeoning arts and culture scene,” Livability states. “Situated off the Mass Pike and between Boston and Worcester, Framingham has gone through a growth spurt in recent years.”

Worcester is ranked at No. 53.

READ MORE: Moderna Seeks To Develop Variant-Specific Boosters For COVID-19 Mutations Like Omicron

“Located in the heart of New England, Worcester strikes an intriguing balance: It’s full of historic charm, but is also a modern hub for innovation,” Livability says.

Portland, Maine, was ranked 4th on the list while Manchester, New Hampshire came in at 57. The best place to live in the country is Fort Collins, Colorado, according to the ranking.

Livability said it based its ranking of small to mid-sized cities on several factors including safety, affordability, economic stability, outdoor recreation and job opportunities.

MORE NEWS: Gov. Charlie Baker Says Biden's Air Travel Restrictions Are 'The Right Move'

Click here to see the full ranking.