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,449 in 2017.
Your experience on this site will be improved by allowing cookies. Read Cookie Policy