Many of the leaf peepers that come to New Hampshire to see the spectacular foliage head North towards the Kancamagus highway and Franconia Notch. But you can certainly find great spots all over the state and away from much of the crowds. Here are a few areas that are not so busy, but just as spectacular as the common spots:
Keene is a very typical small New England town, the surrounding areas of Keene are a great place to see the foliage, while avoiding the crowds.
Rt. 302 and Crawford Notch is somewhat like the Kancamagus and runs almost parallell to the Kanc. Crawford Notch is known for it's hiking trails and waterfalls. The Fall foliage is often very brilliant here and great photo opportunities with the mountains, waterfalls and along the trails.
Lake Winnipesaukee is a busier area, but not as busy as it is during the Summer months. While leaf peeping around the lake, you may want to consider a drive around the lake itself which takes a few hours, or a hike up Mount Major to get a view of the foliage in the towns below and on the trails at Mount Major.
The NH Seacoast:
New Hampshire's seacoast itself is not full of colorful trees, but just away from the coast and the Northern part of the coastline in the Rye, Portsmouth and New Castle towns offer very nice Fall Foliage.