Take This Road Trip Through New Hampshire’s Most Picturesque Small Towns For A Charming Experience

New Hampshire is positively overflowing with charming small towns, but it’s easy to get caught up in the routine and forget to stop and enjoy the magic of the Granite State. Change that with a road trip that’ll take you through some of the loveliest parts of our state! This 300 mile drive is the perfect way to revisit your favorite towns and discover new-to-you spots.

Prefer your towns a little bigger? Check out our favorite medium-sized towns in New Hampshire.