where is hudson, nh in relation to boston
The Town of Hudson is located on the Southern border of New Hampshire, bordering the State of Massachusetts. Within a 1 hour drive from Hudson, you can reach the destination of the New Hampshire seacoast and the metropolitan city of Boston, Massachusetts.