There are 4 Mayor Offices in New Hampshire, serving a population of 1,331,848 people in an area of 8,951 square miles. There is 1 Mayor Office per 332,962 people, and 1 Mayor Office per 2,237 square miles.
The state of New Hampshire is ranked 42nd in Mayor Offices per capita, and 30th in Mayor Offices per square mile.
Find New Hampshire mayor offices.
Berlin Mayor 168 Main Street Berlin, NH
Franklin City Mayor 316 Central Street Franklin, NH
Nashua Mayor 229 Main Street Nashua, NH
Rochester City Mayor 31 Wakefield Street Rochester, NH