Stark Village

Christmas lights in Stark, New Hampshire

GPS: 44.600580 -71.407483


Situated in northwest New Hampshire, the village of Stark features a little historic church and a famous covered bridge. The two frequently-photographed structures sit within striking distance of each other, on the Upper Ammonoosuc River.

A few historical anecdotes about Stark are worth mentioning here. The village was originally incorporated as “Percy” in 1774 but later renamed in honor of General John Stark, the Revolutionary War hero. And in 1944, a former Civilian Conservation Core Camp in town was converted to Camp Stark, holding some 250 German POWs who worked hard labor in the nearby forests, supplying lumber to local companies.


Stark Bridge was built in 1862. In 1890, flood waters from the Ammonoosuc River washed the bridge downstream. It was brought back upriver by oxen and men, and has since been restored several times. The locals have resisted a modern bridge.

Stark Union Church was built in 1853, and added to the National Registry of Historic Places in 1983. The church and bridge together make Stark a popular destination.


The best times of year to photograph Stark Bridge and Union Church are at the peak of fall foliage (usually in early October), and during the snowy Holiday Season when colorful lights adorn both the covered bridge and church.

In October, the scene can be photographed at both sunrise and sunset. But during the Holiday Season, the best time of day is about 20 minutes after sunset, with fresh snow on the ground, the dusk sky still visible, and the Holiday lights sparkling.


The village of Stark lies on Route 110 about 8 miles east of Groveton, and some 19 miles west of Berlin, New Hampshire. From Route 110, turn onto Northside Road to arrive at Stark Union Church and the adjacent covered bridge.


Some of the better vantage points for photography are adjacent to Route 110. Traffic is not heavy on this road but do watch out for fast-moving vehicles.

Leave a Reply

Your email address will not be published. Required fields are marked *

Subscribe to this Blog

Enter your email address to subscribe to this blog and receive notifications of new posts by email.