Auburn is a town in Rockingham County, New Hampshire, United States. The population was 4,953 at the 2010 census, with an estimated population of 5,158 in 2013. The town was ranked number one of "New Hampshire's Most Beautiful Towns" in July 2010 by WMUR News 9.
According to the United States Census Bureau, the town has a total area of 28.7 square miles (74.3 km2), of which 25.2 sq mi (65.3 km2) is land and 3.5 sq mi (9.1 km2), or 12.20%, is water. Massabesic Lake, located in the western part of Auburn and the eastern part of Manchester, is the largest body of water in Auburn and serves as the city water supply for Manchester.
As of the census of 2000, there were 4,682 people, 1,580 households, and 1,322 families residing in the town. The population density was 185.7 people per square mile (71.7/kmē). There were 1,622 housing units at an average density of 64.3 per square mile (24.8/kmē).