I am not aware of any cities in Massachusetts that start with the letter O. However, Oxford, Orange, Orleans, Oak Bluff, and Otis are towns in Massachusetts.
GardnerGloucesterGreenfield
Randolph is a city in Norfolk County, Massachusetts. Revere is a city in Suffolk County, Massachusetts.
Ohio?
OregonOxford
Malden, Marlborough, Melrose and Methuen are cities in Massachusetts. They begin with the letter M.
Oxford
orange, orwell, and Orleans
Ocala
Queen City, Missouri; Quincy, Massachusetts; and Quitman, Texas are U.S. cities. Additional U.S. cities include Quimby, Iowa, Quincy, Florida; and Quitman, Georgia.
· Onida, South Dakota
Oklahoma, Ohio, and Oregon.
There are fifty cities in Massachusetts. Many towns, most notably Framingham, Brookline and Plymouth, are as large as cities, but are not incorporated as cities. These 301 towns were incorporated under Massachusetts law, and have notformed a city government.