There is one unique ZIP code in Farmington, New Hampshire and it is 03835. Area code: 603.
1
ZIP codes
36.77
sq mi land
0.35
sq mi water
603
area code
Farmington, NH ZIP code map
About Farmington, NH
Farmington, New Hampshire is a small, charming town located in Strafford County in the southeastern part of the Granite State. Served by a single ZIP code, 03835, Farmington offers residents a quintessential New England small-town experience with a strong sense of community and deep historical roots. The town is connected to the broader region by the 603 area code, which it shares with all of New Hampshire.
Location & geography
Farmington is situated in Strafford County in southeastern New Hampshire, positioned roughly between the Lakes Region to the north and the Seacoast region to the east. The town lies within easy driving distance of Rochester, NH to the east, Wolfeboro to the north, and Dover to the southeast, placing it at a convenient crossroads of central and coastal New Hampshire. Farmington encompasses 36.77 square miles of land and 0.35 square miles of water, with the Cocheco River flowing through town and contributing to the area's gentle, rolling terrain typical of inland southeastern New Hampshire.
Community & economy
Farmington has the welcoming character of a close-knit rural New England community, where local events, town meetings, and civic pride play a central role in daily life. The local economy has historically been tied to light manufacturing, agriculture, and small business, with many residents commuting to larger nearby employment centers such as Rochester and Dover. Day-to-day life in Farmington revolves around its local schools, Main Street businesses, and the natural surroundings that offer outdoor recreation throughout all four seasons.
Transportation
Farmington is served primarily by New Hampshire Route 11 and New Hampshire Route 153, which connect the town to neighboring communities and regional highways. Residents looking to access Interstate 95 or the Spaulding Turnpike (Route 16) can do so within a short drive via Rochester, making the town reasonably accessible to the Seacoast and beyond. The nearest commercial airport is Manchester-Boston Regional Airport, located roughly 50 miles to the southwest, while Portland International Jetport in Maine also serves as a regional option to the northeast.
History
Farmington was incorporated as a town in 1798, having previously been part of the surrounding communities, and grew steadily through the 19th century thanks to water-powered industry along the Cocheco River. The river supported mills that processed lumber and textiles, which were central to the regional economy during the Industrial Revolution era in New Hampshire. Like many small New Hampshire towns, Farmington evolved over the decades from an industrial and agricultural base into a residential community while preserving much of its historic New England architecture and character.
Did you know?
One lesser-known distinction of Farmington is that despite its small size, it sits at a geographic crossroads that historically made it an important waypoint for travel and trade between the Lakes Region and the Seacoast long before modern highways existed. The Cocheco River, which threads through town, was once a vital power source for local mills and remains a defining natural feature of Farmington's landscape and identity today.