Tea Shops in New Hampshire

There are 67 Tea Shops in New Hampshire, serving a population of 1,331,848 people in an area of 8,951 square miles. There is 1 Tea Shop per 19,878 people, and 1 Tea Shop per 133 square miles.

The state of New Hampshire is ranked 40th in Tea Shops per capita, and 23rd in Tea Shops per square mile.

Tea Shops Near Me