Dating in New Hampshire: How to Meet People Beyond Your Small Town
New Hampshire has about 1.4 million people and 234 cities and towns, and most of those places are small: 159 of them (68%) have fewer than 5,000 people, and 47 have fewer than 1,000. If you live in one, you already know what dating close to home looks like: you've met most of the single people you'd consider, or you know someone who has.
This page is for everyone in those towns. It covers why the big dating apps make a small town's dating pool even smaller, how Amarbis lets you meet people across all of New Hampshire instead, and, further down, every city or town in New Hampshire by county.
New Hampshire by town size
| Size of place | Places | People |
|---|---|---|
| Under 1,000 | 47 | 28,000 |
| 1,000 to 4,999 | 112 | 293,000 |
| 5,000 to 24,999 | 65 | 623,000 |
| 25,000 or more | 10 | 472,000 |
The typical New Hampshire city or town has about 2,700 people. Its 10 places of 25,000 or more, led by Manchester (117,000), Nashua (92,000) and Concord (45,000), are home to about 472,000 of the state's 1.4 million people; everyone else lives in the smaller towns.
Why dating close to home runs out in small-town New Hampshire
Dating apps that sort by distance start with the people nearest you. In a small New Hampshire town that's a short list, and it doesn't take long to see all of it. A few examples:
- Pittsburg (about 845 people): 11 other places with 6,900 people between them within 30 miles, and the nearest place of 25,000 or more is Auburn, Maine, 88 miles away.
- Lisbon (about 1,600 people): 59 other places with 85,000 people between them within 30 miles, and the nearest place of 25,000 or more is Burlington, Vermont, 71 miles away.
- Sugar Hill (about 687 people): 57 other places with 88,000 people between them within 30 miles, and the nearest place of 25,000 or more is Concord, 69 miles away.
The point stands across the state: a distance-ranked app fills a small-town deck with the same few faces, and the bigger pools are a long drive away.
Why the nearest city is out of reach on the big apps
Dating in a small town is hard, and meeting someone in the nearest city can be harder. Many dating apps lean on distance to decide who you see, and Tinuiti's analysis of Tinder's algorithm says proximity is a key factor in who it shows you. When someone in Manchester or Nashua opens a distance-ranked app, the people who live near them come first. You live farther away, so you land behind their neighbors in their deck, whatever your photos and profile say.
That's the small-town problem twice over: at home you keep seeing the same people, and in the city you're barely seen.
How Amarbis is different
You choose your region
On Amarbis you choose the region you meet people from instead of being limited to whoever lives closest. Choose New Hampshire and your pool is the whole state, about 1.4 million people, whether you live in Manchester or a town of a few hundred. A member in a town of 1,000 has the same state-wide pool as a member in Manchester.
Ranking isn't based on distance
On Amarbis, ranking isn't based on distance. Choose New Hampshire as your region and the person you'd like to meet in Manchester isn't shown their next-door neighbor ahead of you because of where you live. It's the opposite of the proximity problem above, and it matters most to the people the big apps leave behind.
No distance limits, and the whole world if you want it
Amarbis has no distance limits, so you aren't limited to New Hampshire either. You can widen your region to the neighboring states or meet someone in another country: Amarbis is an international dating app, the app speaks more than 50 languages, and built-in chat translation helps when you don't share one. The miles only matter once you both want to meet.
Real people, reviewed by real people
Every member has a real face photo, photos are screened before anyone sees them, and every profile on Amarbis is reviewed by a real person. When your local pool is small, every fake or abandoned profile takes up a bigger share of what you see, so that review step is worth more in a small town than in a big city.
Free to join
Joining is free, with no credit card. The free plan gives you 25 likes a day and unlimited messaging with your matches, so you can find out whether Amarbis works for your town before you pay anything. See plans and pricing for what the paid plans add.
How to start from a small town in New Hampshire
- Sign up free and build a profile that sounds like you: a clear photo of your face and one specific thing about life in your town. Our profile tips show what works.
- Set your region to New Hampshire, or wider if you like.
- Message first. One good question about where someone lives works better than "hey", and a conversation can start long before anyone plans a drive.
- When you both want to meet, pick a public place about halfway, tell a friend where you're going, and follow our safe-meeting checklist.
Built by someone from a small town
Amarbis's founder, Nick, is from Boardman, Oregon, a city of about 4,500 people. The small-town dating problem on this page is one he knows first-hand: a deck full of people you already know, and a nearby city that ranks its own neighbors ahead of you. Amarbis is built so that where you live in New Hampshire doesn't decide who you can meet.
Every city or town in New Hampshire
All 234 cities and towns in New Hampshire, by county, with 2025 population estimates. New Hampshire's towns and cities cover nearly all of the state, so this list is the place most people mean by their hometown. Wherever yours is on this list, everything on this page applies to you: choose New Hampshire as your region on Amarbis and every place below is in your pool.
Belknap County
- Alton: 6,036 people
- Barnstead: 5,038 people
- Belmont: 7,408 people
- Center Harbor: 1,049 people
- Gilford: 7,898 people
- Gilmanton: 4,060 people
- Laconia: 17,246 people
- Meredith: 6,854 people
- New Hampton: 2,428 people
- Sanbornton: 3,038 people
- Tilton: 4,092 people
Carroll County
- Albany: 781 people
- Bartlett: 3,335 people
- Brookfield: 825 people
- Chatham: 357 people
- Conway: 10,308 people
- Eaton: 429 people
- Effingham: 1,819 people
- Freedom: 1,707 people
- Hart's Location: 68 people
- Jackson: 1,082 people
- Madison: 2,728 people
- Moultonborough: 5,293 people
- Ossipee: 4,599 people
- Sandwich: 1,548 people
- Tamworth: 2,895 people
- Tuftonboro: 2,678 people
- Wakefield: 5,558 people
- Wolfeboro: 6,637 people
Cheshire County
- Alstead: 1,928 people
- Chesterfield: 3,684 people
- Dublin: 1,605 people
- Fitzwilliam: 2,500 people
- Gilsum: 792 people
- Harrisville: 1,000 people
- Hinsdale: 4,034 people
- Jaffrey: 5,633 people
- Keene: 23,072 people
- Marlborough: 2,201 people
- Marlow: 773 people
- Nelson: 661 people
- Richmond: 1,234 people
- Rindge: 6,502 people
- Roxbury: 220 people
- Stoddard: 1,468 people
- Sullivan: 697 people
- Surry: 862 people
- Swanzey: 7,461 people
- Troy: 2,198 people
- Walpole: 3,706 people
- Westmoreland: 1,757 people
- Winchester: 4,281 people
Coos County
- Berlin: 9,502 people
- Carroll: 841 people
- Clarksville: 284 people
- Colebrook: 2,110 people
- Columbia: 673 people
- Dalton: 907 people
- Dummer: 313 people
- Errol: 291 people
- Gorham: 2,661 people
- Jefferson: 1,063 people
- Lancaster: 3,218 people
- Milan: 1,354 people
- Northumberland: 2,096 people
- Pittsburg: 845 people
- Randolph: 327 people
- Shelburne: 363 people
- Stark: 463 people
- Stewartstown: 774 people
- Stratford: 646 people
- Whitefield: 2,535 people
Grafton County
- Alexandria: 1,740 people
- Ashland: 1,943 people
- Bath: 1,112 people
- Benton: 357 people
- Bethlehem: 2,575 people
- Bridgewater: 1,185 people
- Bristol: 3,251 people
- Campton: 3,436 people
- Canaan: 3,833 people
- Dorchester: 342 people
- Easton: 298 people
- Ellsworth: 92 people
- Enfield: 4,470 people
- Franconia: 1,143 people
- Grafton: 1,411 people
- Groton: 589 people
- Hanover: 12,054 people
- Haverhill: 4,667 people
- Hebron: 657 people
- Holderness: 2,024 people
- Landaff: 438 people
- Lebanon: 15,481 people
- Lincoln: 1,664 people
- Lisbon: 1,626 people
- Littleton: 6,003 people
- Lyman: 579 people
- Lyme: 1,715 people
- Monroe: 861 people
- Orange: 288 people
- Orford: 1,229 people
- Piermont: 763 people
- Plymouth: 6,721 people
- Rumney: 1,479 people
- Sugar Hill: 687 people
- Thornton: 2,895 people
- Warren: 823 people
- Waterville Valley: 515 people
- Wentworth: 840 people
- Woodstock: 1,439 people
Hillsborough County
- Amherst: 11,985 people
- Antrim: 2,757 people
- Bedford: 23,973 people
- Bennington: 1,518 people
- Brookline: 5,858 people
- Deering: 1,933 people
- Francestown: 1,658 people
- Goffstown: 18,607 people
- Greenfield: 1,727 people
- Greenville: 2,029 people
- Hancock: 1,763 people
- Hillsborough: 6,134 people
- Hollis: 8,819 people
- Hudson: 26,001 people
- Litchfield: 8,704 people
- Lyndeborough: 1,730 people
- Manchester: 116,818 people
- Mason: 1,460 people
- Merrimack: 29,699 people
- Milford: 16,686 people
- Mont Vernon: 2,698 people
- Nashua: 92,435 people
- New Boston: 6,276 people
- New Ipswich: 5,467 people
- Pelham: 14,828 people
- Peterborough: 6,499 people
- Sharon: 355 people
- Temple: 1,410 people
- Weare: 9,291 people
- Wilton: 4,015 people
- Windsor: 282 people
Merrimack County
- Allenstown: 4,882 people
- Andover: 2,456 people
- Boscawen: 4,255 people
- Bow: 8,415 people
- Bradford: 1,723 people
- Canterbury: 2,463 people
- Chichester: 2,834 people
- Concord: 44,597 people
- Danbury: 1,317 people
- Dunbarton: 3,233 people
- Epsom: 5,057 people
- Franklin: 8,839 people
- Henniker: 6,256 people
- Hill: 1,048 people
- Hooksett: 15,346 people
- Hopkinton: 6,120 people
- Loudon: 5,781 people
- New London: 4,411 people
- Newbury: 2,312 people
- Northfield: 5,081 people
- Pembroke: 7,579 people
- Pittsfield: 4,148 people
- Salisbury: 1,516 people
- Sutton: 2,064 people
- Warner: 2,902 people
- Webster: 1,972 people
- Wilmot: 1,471 people
Rockingham County
- Atkinson: 7,397 people
- Auburn: 6,336 people
- Brentwood: 4,923 people
- Candia: 4,248 people
- Chester: 5,322 people
- Danville: 4,650 people
- Deerfield: 4,989 people
- Derry: 33,990 people
- East Kingston: 2,434 people
- Epping: 7,973 people
- Exeter: 16,213 people
- Fremont: 4,923 people
- Greenland: 4,143 people
- Hampstead: 9,110 people
- Hampton: 16,381 people
- Hampton Falls: 2,379 people
- Kensington: 2,092 people
- Kingston: 6,288 people
- Londonderry: 27,844 people
- New Castle: 997 people
- Newfields: 1,775 people
- Newington: 847 people
- Newmarket: 9,647 people
- Newton: 4,851 people
- North Hampton: 4,526 people
- Northwood: 4,757 people
- Nottingham: 5,490 people
- Plaistow: 7,848 people
- Portsmouth: 23,028 people
- Raymond: 11,050 people
- Rye: 5,689 people
- Salem: 31,868 people
- Sandown: 6,753 people
- Seabrook: 8,430 people
- South Hampton: 892 people
- Stratham: 7,735 people
- Windham: 16,259 people
Strafford County
- Barrington: 9,642 people
- Dover: 34,623 people
- Durham: 15,346 people
- Farmington: 6,781 people
- Lee: 4,563 people
- Madbury: 1,927 people
- Middleton: 1,863 people
- Milton: 4,562 people
- New Durham: 2,890 people
- Rochester: 33,716 people
- Rollinsford: 2,621 people
- Somersworth: 12,171 people
- Strafford: 4,338 people
Sullivan County
- Acworth: 896 people
- Charlestown: 4,924 people
- Claremont: 13,032 people
- Cornish: 1,646 people
- Croydon: 876 people
- Goshen: 809 people
- Grantham: 3,482 people
- Langdon: 660 people
- Lempster: 1,162 people
- Newport: 6,417 people
- Plainfield: 2,560 people
- Springfield: 1,306 people
- Sunapee: 3,442 people
- Unity: 1,528 people
- Washington: 1,221 people
Frequently asked questions
What is the best dating app for small towns in New Hampshire?
We think it's Amarbis. You choose the region you meet people from, so a small New Hampshire town gets the same state-wide pool as Manchester; ranking isn't based on distance; there are no distance limits; every profile is reviewed by a real person; and joining is free.
Why do I keep seeing the same people on dating apps in my New Hampshire town?
Many dating apps lean on distance to decide who you see, and in a small town the closest people are a short list. Tinuiti's analysis of Tinder's algorithm says proximity is a key factor, which is why a small-town deck fills with the same neighbors. On Amarbis you choose your region, so your pool isn't limited to your zip code.
Can I meet people from all over New Hampshire?
Yes. Choose New Hampshire as your region and you meet people across the state, from wherever you live, without being ranked behind someone's neighbors.
Can I meet people outside New Hampshire?
Yes. Amarbis has no distance limits, so you can widen your region or meet someone in another country, with built-in chat translation when you don't share a language. Start with the international dating guide.
Is Amarbis free?
Yes. Joining is free, with no credit card, and the free plan includes 25 likes a day and unlimited messaging with your matches. Create your profile.
Neighboring states: Maine, Massachusetts and Vermont. See all 50 states. New here? Read why Amarbis is the best dating app for small towns.
More from Amarbis
- Why Amarbis is the best dating app for small towns
- Singles in the United States
- International dating guide
- Overcoming language barriers in love
- Meeting someone safely for the first time
- Plans and pricing
Population figures are U.S. Census Bureau estimates for July 1, 2025. Distances are straight-line miles between place center points, so road distances are longer. Counts of nearby places include cities and towns in every state.