Q:

What is the smallest town in New Hampshire

Answer

New Castle is the smallest town in New Hampshire. It covers .8 square miles, or 512 acres. ChaCha again soon!

Related Questions

Who | What | When | Where | Why | How