In most of New England, population is not a determining factor for what makes a city or town, and there are many examples of towns with larger populations than nearby cities. Massachusetts is one of the few states in the region that is an exception to this rule; the Massachusetts Constitution requires a town to have a population of at least 10,000 people before it can switch its government from a town meeting form to a city form. Nevertheless, even without a hard and fast population limit for city status, the practical threshold to become a city seems to be higher in the three southern New England states than in the three northern New England states. In Massachusetts, Connecticut and Rhode Island, almost every city has at least 10,000 people, and all but a few have at least 20,000. In Maine, New Hampshire and Vermont, however, there are a number of cities with fewer than 10,000 people, and there are five (three in Maine and two in Vermont) with fewer than 5,000.