featured_image

List of Maine – New Hampshire Bordering Towns

Border towns along the Maine–New Hampshire line mix small-town charm with practical crossroads — from river crossings to connector roads that locals rely on. If you travel the region or research jurisdictional boundaries, a focused list helps you spot which communities sit on either side of the border and who they neighbor.

There are 40 Maine – New Hampshire Bordering Towns, ranging from Acton to Wakefield. For each town you’ll find below the columns State,Country,Adjacent neighbor(s), so you can quickly see which state a place belongs to and which communities it touches — you’ll find below.

How can I use this list for trip planning or emergency services?

The table lets you identify neighboring towns at a glance, which helps when planning routes, estimating alternate roads, or locating the nearest services across the border; combine the list with a map or GPS for distances and travel times.

If I need the towns ordered geographically, what’s the easiest approach?

Export or copy the table into a spreadsheet and sort by coordinates or use a mapping app to visualize them; the provided columns make it simple to add latitude/longitude or reorder by north‑south or east‑west as needed.

Maine – New Hampshire Bordering Towns

Name State Country Adjacent neighbor(s)
Pittsburg NH United States Numerous ME unorganized territories
Coburn Gore ME United States Pittsburg, NH
Lowelltown ME United States Pittsburg, NH
Chain of Ponds ME United States Pittsburg, NH
Clarksville NH United States Lynchtown and Parmachenee, ME
Lynchtown ME United States Pittsburg and Clarksville, NH
Parmachenee ME United States Clarksville, NH
Errol NH United States Magalloway and Upton, ME
Magalloway ME United States Errol, NH
Upton ME United States Errol and Cambridge, NH
Cambridge NH United States Upton, ME
Success NH United States Riley, ME
Riley ME United States Success, NH
Gilead ME United States Shelburne, NH
Shelburne NH United States Gilead, ME
Chatham NH United States Stow and Fryeburg Academy Grant, ME
Stow ME United States Chatham, NH
Fryeburg ME United States Chatham and Conway, NH
Conway NH United States Fryeburg, ME
Brownfield ME United States Eaton, NH
Eaton NH United States Brownfield, ME
Porter ME United States Freedom and Effingham, NH
Freedom NH United States Porter, ME
Effingham NH United States Porter and Parsonsfield, ME
Parsonsfield ME United States Effingham and Wakefield, NH
Wakefield NH United States Parsonsfield and Acton, ME
Acton ME United States Wakefield and Milton, NH
Milton NH United States Acton and Lebanon, ME
Lebanon ME United States Milton and Rochester, NH
Rochester NH United States Lebanon and Berwick, ME
Berwick ME United States Rochester and Somersworth, NH
Somersworth NH United States Berwick, ME
South Berwick ME United States Rollinsford and Dover, NH
Rollinsford NH United States South Berwick, ME
Dover NH United States South Berwick and Eliot, ME
Eliot ME United States Dover and Newington, NH
Newington NH United States Eliot, ME
Portsmouth NH United States Kittery, ME
Kittery ME United States Portsmouth and New Castle, NH
New Castle NH United States Kittery, ME

Images and Descriptions

Pittsburg

Pittsburg

Located in Coös County, this is New Hampshire’s largest town by area. The northernmost crossing is at Coburn Gore via NH/ME-27. It contains the headwaters of the Connecticut River and the four Connecticut Lakes, a hub for outdoor recreation.

Coburn Gore

Coburn Gore

This unorganized territory in Franklin County serves as a key border crossing on ME Route 27. It is not a town but a designated port of entry in the remote North Maine Woods, surrounded by vast, undeveloped forestland.

Lowelltown

Lowelltown

This unorganized township in Franklin County has no road crossings. It’s a remote, forested area known for its place on the historic route of Benedict Arnold’s 1775 expedition to Quebec, accessible only by private logging roads.

Chain of Ponds

Chain of Ponds

An unorganized township in Franklin County, it’s named for a series of scenic ponds popular for fishing and camping. ME Route 27 passes through, but the border crossing is in neighboring Coburn Gore. The area is prized for its undeveloped wilderness.

Clarksville

Clarksville

A sparsely populated Coös County town with no direct road crossings to Maine. Clarksville is known for Lake Francis State Park and its serene, rural landscape, offering quiet opportunities for fishing, boating, and enjoying the Great North Woods.

Lynchtown

Lynchtown

This unorganized Oxford County township is accessible only by private logging roads. Part of the vast, forested wilderness of western Maine, it is very sparsely populated and prized by hunters, fishermen, and snowmobilers for its remoteness and backcountry access.

Parmachenee

Parmachenee

A remote unorganized territory in Oxford County with no road crossings. It is named for Parmachenee Lake, headwaters of the Magalloway River, and is a historic destination for traditional New England sporting camps and wilderness pursuits.

Errol

Errol

A Coös County town connected to Maine via NH Route 16. Errol sits at the northern end of Umbagog Lake and is a gateway to the Thirteen Mile Woods Scenic Area, making it a popular destination for moose watching and paddling.

Magalloway

Magalloway

This Oxford County plantation is connected by ME Route 16. It surrounds much of Umbagog Lake and contains the Umbogog National Wildlife Refuge, a critical habitat for loons, bald eagles, and other wildlife in a sparsely populated region.

Upton

Upton

A small Oxford County town with access via ME Route 26. Located near the southern end of Umbagog Lake, Upton is a popular area for fishing, boating, and wildlife observation, known for its scenic beauty and outdoor access.

Cambridge

Cambridge

This is an unincorporated and largely uninhabited township in Coös County with no direct crossings. A remote, forested area east of the White Mountains, Cambridge primarily consists of timberland and is traversed by the Androscoggin River.

Success

Success

An unincorporated township in Coös County with no crossings. Success is a rugged, mountainous area within the White Mountains containing several peaks over 3,000 feet. The Appalachian Trail passes through the southern part of the township.

Riley

Riley

This unorganized Oxford County territory (Township A, No. 1) has no roads crossing the border. It is a mountainous, uninhabited area containing several peaks of the Mahoosuc Range, making it a challenging and remote destination for experienced hikers.

Gilead

Gilead

An Oxford County town connected by US Route 2, which parallels the Androscoggin River. Gilead is a small, scenic community nestled in the White Mountains, featuring part of the Mahoosuc Public Reserved Land and popular hiking trails.

Shelburne

Shelburne

A Coös County town with US Route 2 as the primary crossing. Shelburne is known for the stunning Shelburne Moriah Wilderness and the Appalachian Trail, which passes through town, offering spectacular views of the White Mountains and Androscoggin River Valley.

Chatham

Chatham

A Carroll County town with access via nearby NH Route 113. Lying almost entirely within the White Mountain National Forest, Chatham is a remote town cherished by hikers for its access to the challenging Baldface Circle Trail and other mountain routes.

Stow

Stow

An Oxford County town with no major paved crossings into New Hampshire. Stow is located in the western Maine foothills and contains the Appalachian Mountain Club’s Cold River Camp, offering access to numerous hiking trails in the White Mountain National Forest.

Fryeburg

Fryeburg

An Oxford County town connected by US Route 302. Fryeburg is famous for the Fryeburg Fair, Maine’s largest agricultural fair, and is a popular destination for canoeing and kayaking on the Saco River, which meanders through the town.

Conway

Conway

A Carroll County town connected by US Route 302. Conway is a major tourist hub, encompassing North Conway Village, and is known for its outlet shopping, stunning views of Mount Washington, and being a gateway to White Mountain National Forest recreation.

Brownfield

Brownfield

An Oxford County town where ME Route 160 connects to nearby NH routes. Brownfield is a rural community known for the Stone Mountain Arts Center, a unique performance venue. Much of the town was devastated by the Great Fires of 1947.

Eaton

Eaton

A Carroll County town with NH Route 153 running near the border. Eaton is home to the picturesque Crystal Lake and the Little White Church, which hosts a popular summer concert series, giving it a quintessential New England village charm.

Porter

Porter

An Oxford County town where ME Route 25 crosses into New Hampshire. Porter is home to the historic Porter Old Meeting House and is known for its rolling hills, apple orchards, and public access to several ponds and the Ossipee River.

Freedom

Freedom

A Carroll County town with no direct crossings but NH Route 153 is nearby. Freedom is a small, idyllic community on Ossipee Lake, a popular destination for boating and summer recreation, known for its classic general store and charming village center.

Effingham

Effingham

A Carroll County town with NH Route 25 providing access across the border. Effingham is known for its historic town center and being home to one of the nation’s first normal schools. Green Mountain offers local hiking opportunities.

Parsonsfield

Parsonsfield

A York County town connected by ME Route 160. Parsonsfield is notable for its historic Seminary building, a 19th-century school. It is a rural community with numerous ponds and extensive woodlands, including the Leavitt Plantation Forest.

Wakefield

Wakefield

A Carroll County town where NH Route 160 provides a crossing. The town includes several villages, such as Sanbornville, and is characterized by its numerous lakes and ponds, making it a popular area for summer homes and recreation.

Acton

Acton

A York County town connected by ME Route 109. Acton is a lakeside community with extensive shoreline on Great East Lake, Wilson Lake, and Square Pond, which it shares with New Hampshire, making it a popular summer vacation destination.

Milton

Milton

A Strafford County town where NH Route 125 runs near the border. Milton is centered around Milton Three Ponds, a chain of lakes shared with Lebanon, ME. The town includes the New Hampshire Farm Museum, preserving the state’s agricultural heritage.

Lebanon

Lebanon

A York County town with the Spaulding Turnpike (NH 16) serving as a major crossing from Rochester. Lebanon is a growing community known for its numerous lakes and ponds, offering a mix of rural landscapes and developing residential areas.

Rochester

Rochester

A Strafford County city with crossings via the Spaulding Turnpike (NH 16) and Route 202. As the county’s largest city, Rochester features a historic downtown, the Rochester Opera House, and significant commercial and industrial districts.

Berwick

Berwick

A York County town connected by the Berwick-Somersworth Bridge (Route 9). Berwick is one of the oldest towns in Maine, with a rich history tied to its mills along the Salmon Falls River, which forms the state boundary.

Somersworth

Somersworth

A Strafford County city connected by the Somersworth-Berwick Bridge on Route 9. Somersworth is a compact city, historically a mill town on the Salmon Falls River, that is now being revitalized with new businesses and community events.

South Berwick

South Berwick

A York County town connected by the South Berwick-Rollinsford Bridge. Rich in history, the town is home to the Sarah Orne Jewett House and was the site of the first permanent English settlement in Maine at Chadbourne’s trading post.

Rollinsford

Rollinsford

A Strafford County town connected by the Rollinsford-South Berwick Bridge. Rollinsford is a small, historic mill town on the Salmon Falls River, known for its preserved brick mill buildings that now house artist studios and small businesses.

Dover

Dover

A Strafford County city with crossings into Maine via several bridges. Dover is the oldest permanent settlement in New Hampshire, featuring a vibrant downtown, the Children’s Museum of New Hampshire, and a thriving arts and culture scene.

Eliot

Eliot

A York County town where the Piscataqua River forms the border; the I-95 bridge is nearby. Eliot is a residential community known for its scenic landscapes and historical connection to shipbuilding, offering a quieter alternative to nearby coastal towns.

Newington

Newington

A Rockingham County town with the Piscataqua River as the border; the General Sullivan Bridge is the nearest crossing. Newington is a small town dominated by Pease International Tradeport, major retail centers, and the Great Bay National Wildlife Refuge.

Portsmouth

Portsmouth

A Rockingham County city connected by three Piscataqua River bridges: I-95, Memorial (US 1), and Sarah Mildred Long. Portsmouth is a historic seaport with a vibrant downtown, theaters, museums, and renowned restaurants.

Kittery

Kittery

A York County town connected by three major bridges. As Maine’s oldest incorporated town, Kittery is famous for its extensive outlet shopping, historic Fort McClary, and the Portsmouth Naval Shipyard, a key US Navy facility.

New Castle

New Castle

A Rockingham County town where the border runs through Portsmouth Harbor; no direct bridge. This affluent island town is home to the historic Wentworth by the Sea hotel, Fort Constitution, and the Portsmouth Harbor Lighthouse.

Bordering Towns Between Other States