Gift Stores in New Hampshire

There are 289 Gift Stores in New Hampshire, serving a population of 1,331,848 people in an area of 8,951 square miles. There is 1 Gift Store per 4,608 people, and 1 Gift Store per 30 square miles.

The state of New Hampshire is ranked 5th in Gift Stores per capita, and 12th in Gift Stores per square mile.

Gift Stores Near Me