Randolph, New Hampshire is a small town covered by heavy forests. The total population was 310 in the 2010 census. The town has a total area of 47.2 square miles, of which 47.1 square miles is land and 0.04 square miles is water. For shopping and services, Berlin is 14 minutes to the northeast. There are two artificial ponds (Durand Lake and Ravine House Pool) are created for swimming in Randolph. Students go to Edward Fenn Elementary School and Gorham High School.