Massachusetts Cities that begin with O

There are 6 cities in Massachusetts that start with the letter O.

City
2024 Pop.
Oak Bluffs5,310
Oakham1,908
Orange7,547
Orleans6,354
Otis1,609
Oxford13,291

Cities in Massachusetts by First Letter