Dating in New York: How to Meet People Beyond Your Small Town

New York has about 20.0 million people and 993 cities and towns, and most of those places are small: 638 of them (64%) have fewer than 5,000 people, and 123 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 York instead, and, further down, every city or town in New York by county.

New York by town size

Size of placePlacesPeople
Under 1,00012380,000
1,000 to 4,9995151.3 million
5,000 to 24,9992622.8 million
25,000 or more937.3 million

The typical New York city or town has about 3,100 people. Its 93 places of 25,000 or more, led by Hempstead (796,000), Brookhaven (496,000) and Islip (341,000), are home to about 7.3 million of the state's 20.0 million people; everyone else lives in the smaller towns.

Why dating close to home runs out in small-town New York

Dating apps that sort by distance start with the people nearest you. In a small New York town that's a short list, and it doesn't take long to see all of it. A few examples:

  • Indian Lake (about 1,300 people): 12 other places with 11,000 people between them within 30 miles, and the nearest place of 25,000 or more is Queensbury, 45 miles away.
  • Clifton (about 669 people): 18 other places with 29,000 people between them within 30 miles, and the nearest place of 25,000 or more is Rome, 74 miles away.
  • Keene (about 1,100 people): 23 other places with 45,000 people between them within 30 miles, and the nearest place of 25,000 or more is Burlington, Vermont, 41 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 Hempstead or Brookhaven 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 York and your pool is the whole state, about 20.0 million people, whether you live in Hempstead 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 Hempstead.

Ranking isn't based on distance

On Amarbis, ranking isn't based on distance. Choose New York as your region and the person you'd like to meet in Hempstead 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 York 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 York

  1. 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.
  2. Set your region to New York, or wider if you like.
  3. Message first. One good question about where someone lives works better than "hey", and a conversation can start long before anyone plans a drive.
  4. 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 York doesn't decide who you can meet.

Every city or town in New York

All 993 cities and towns in New York, by county, with 2025 population estimates. New York's cities and towns cover the whole state, so every village is inside one of the towns listed here. Wherever yours is on this list, everything on this page applies to you: choose New York as your region on Amarbis and every place below is in your pool.

Albany County

  • Albany: 101,698 people
  • Berne: 2,697 people
  • Bethlehem: 35,684 people
  • Coeymans: 7,319 people
  • Cohoes: 18,518 people
  • Colonie: 86,837 people
  • Green Island: 2,966 people
  • Guilderland: 38,216 people
  • Knox: 2,623 people
  • New Scotland: 9,299 people
  • Rensselaerville: 1,871 people
  • Watervliet: 10,242 people
  • Westerlo: 3,255 people

Allegany County

  • Alfred: 6,217 people
  • Allen: 498 people
  • Alma: 759 people
  • Almond: 1,506 people
  • Amity: 2,123 people
  • Andover: 1,568 people
  • Angelica: 1,277 people
  • Belfast: 1,627 people
  • Birdsall: 187 people
  • Bolivar: 1,985 people
  • Burns: 1,011 people
  • Caneadea: 2,217 people
  • Centerville: 952 people
  • Clarksville: 949 people
  • Cuba: 3,065 people
  • Friendship: 1,926 people
  • Genesee: 1,590 people
  • Granger: 528 people
  • Grove: 497 people
  • Hume: 2,036 people
  • Independence: 1,076 people
  • New Hudson: 795 people
  • Rushford: 1,075 people
  • Scio: 1,623 people
  • Ward: 330 people
  • Wellsville: 6,859 people
  • West Almond: 270 people
  • Willing: 1,246 people
  • Wirt: 1,005 people

Broome County

  • Barker: 2,458 people
  • Binghamton (city): 46,418 people
  • Binghamton (town): 4,435 people
  • Chenango: 10,594 people
  • Colesville: 4,730 people
  • Conklin: 4,823 people
  • Dickinson: 5,027 people
  • Fenton: 6,206 people
  • Kirkwood: 5,274 people
  • Lisle: 2,642 people
  • Maine: 5,001 people
  • Nanticoke: 1,564 people
  • Sanford: 2,162 people
  • Triangle: 2,727 people
  • Union: 53,972 people
  • Vestal: 32,055 people
  • Windsor: 5,648 people

Cattaraugus County

  • Allegany: 7,484 people
  • Ashford: 1,918 people
  • Carrollton: 1,174 people
  • Coldspring: 652 people
  • Conewango: 1,734 people
  • Dayton: 1,637 people
  • East Otto: 951 people
  • Ellicottville: 1,298 people
  • Farmersville: 1,073 people
  • Franklinville: 2,715 people
  • Freedom: 2,196 people
  • Great Valley: 1,933 people
  • Hinsdale: 2,097 people
  • Humphrey: 689 people
  • Ischua: 723 people
  • Leon: 1,259 people
  • Little Valley: 1,674 people
  • Lyndon: 678 people
  • Machias: 2,294 people
  • Mansfield: 850 people
  • Napoli: 1,201 people
  • New Albion: 1,925 people
  • Olean (city): 13,508 people
  • Olean (town): 1,846 people
  • Otto: 781 people
  • Perrysburg: 1,483 people
  • Persia: 2,138 people
  • Portville: 3,359 people
  • Randolph: 2,405 people
  • Red House: 29 people
  • Salamanca (city): 5,719 people
  • Salamanca (town): 462 people
  • South Valley: 244 people
  • Yorkshire: 3,733 people

Cayuga County

  • Auburn: 25,947 people
  • Aurelius: 2,643 people
  • Brutus: 4,224 people
  • Cato: 2,401 people
  • Conquest: 1,752 people
  • Fleming: 2,400 people
  • Genoa: 1,782 people
  • Ira: 2,109 people
  • Ledyard: 1,350 people
  • Locke: 1,893 people
  • Mentz: 2,207 people
  • Montezuma: 1,151 people
  • Moravia: 3,133 people
  • Niles: 1,135 people
  • Owasco: 3,468 people
  • Scipio: 1,516 people
  • Sempronius: 891 people
  • Sennett: 3,258 people
  • Springport: 2,138 people
  • Sterling: 3,157 people
  • Summerhill: 1,091 people
  • Throop: 1,797 people
  • Venice: 1,234 people
  • Victory: 1,688 people

Chautauqua County

  • Arkwright: 994 people
  • Busti: 7,369 people
  • Carroll: 3,389 people
  • Charlotte: 1,543 people
  • Chautauqua: 3,995 people
  • Cherry Creek: 1,034 people
  • Clymer: 1,807 people
  • Dunkirk (city): 12,326 people
  • Dunkirk (town): 1,202 people
  • Ellery: 4,053 people
  • Ellicott: 8,558 people
  • Ellington: 1,477 people
  • French Creek: 988 people
  • Gerry: 1,718 people
  • Hanover: 6,808 people
  • Harmony: 2,063 people
  • Jamestown: 27,663 people
  • Kiantone: 1,351 people
  • Mina: 980 people
  • North Harmony: 2,197 people
  • Poland: 2,176 people
  • Pomfret: 12,605 people
  • Portland: 3,926 people
  • Ripley: 2,255 people
  • Sheridan: 2,501 people
  • Sherman: 1,636 people
  • Stockton: 1,999 people
  • Villenova: 1,047 people
  • Westfield: 4,423 people

Chemung County

  • Ashland: 1,437 people
  • Baldwin: 775 people
  • Big Flats: 7,406 people
  • Catlin: 2,450 people
  • Chemung: 2,267 people
  • Elmira (city): 26,089 people
  • Elmira (town): 6,463 people
  • Erin: 1,744 people
  • Horseheads: 18,383 people
  • Southport: 8,740 people
  • Van Etten: 1,482 people
  • Veteran: 3,179 people

Chenango County

  • Afton: 2,719 people
  • Bainbridge: 2,995 people
  • Columbus: 889 people
  • Coventry: 1,484 people
  • German: 303 people
  • Greene: 5,021 people
  • Guilford: 2,674 people
  • Lincklaen: 352 people
  • McDonough: 788 people
  • New Berlin: 2,482 people
  • North Norwich: 1,645 people
  • Norwich (city): 6,538 people
  • Norwich (town): 3,499 people
  • Otselic: 835 people
  • Oxford: 3,562 people
  • Pharsalia: 504 people
  • Pitcher: 654 people
  • Plymouth: 1,588 people
  • Preston: 881 people
  • Sherburne: 3,857 people
  • Smithville: 1,229 people
  • Smyrna: 1,216 people

Clinton County

  • Altona: 2,522 people
  • Au Sable: 3,124 people
  • Beekmantown: 5,396 people
  • Black Brook: 1,417 people
  • Champlain: 5,583 people
  • Chazy: 4,035 people
  • Clinton: 626 people
  • Dannemora: 3,291 people
  • Ellenburg: 1,788 people
  • Mooers: 3,449 people
  • Peru: 6,669 people
  • Plattsburgh (city): 19,744 people
  • Plattsburgh (town): 11,748 people
  • Saranac: 3,791 people
  • Schuyler Falls: 4,955 people

Columbia County

  • Ancram: 1,413 people
  • Austerlitz: 1,556 people
  • Canaan: 1,518 people
  • Chatham: 4,009 people
  • Claverack: 5,980 people
  • Clermont: 2,022 people
  • Copake: 3,205 people
  • Gallatin: 1,616 people
  • Germantown: 1,890 people
  • Ghent: 5,210 people
  • Greenport: 4,337 people
  • Hillsdale: 1,811 people
  • Hudson: 5,721 people
  • Kinderhook: 8,091 people
  • Livingston: 3,611 people
  • New Lebanon: 2,477 people
  • Stockport: 2,562 people
  • Stuyvesant: 1,882 people
  • Taghkanic: 1,257 people

Cortland County

  • Cincinnatus: 884 people
  • Cortland: 17,394 people
  • Cortlandville: 8,191 people
  • Cuyler: 892 people
  • Freetown: 755 people
  • Harford: 861 people
  • Homer: 6,077 people
  • Lapeer: 785 people
  • Marathon: 1,960 people
  • Preble: 1,305 people
  • Scott: 1,063 people
  • Solon: 1,054 people
  • Taylor: 426 people
  • Truxton: 960 people
  • Virgil: 2,375 people
  • Willet: 868 people

Delaware County

  • Andes: 1,099 people
  • Bovina: 634 people
  • Colchester: 1,745 people
  • Davenport: 2,932 people
  • Delhi: 5,545 people
  • Deposit: 1,397 people
  • Franklin: 2,246 people
  • Hamden: 1,121 people
  • Hancock: 2,717 people
  • Harpersfield: 1,419 people
  • Kortright: 1,508 people
  • Masonville: 1,227 people
  • Meredith: 1,498 people
  • Middletown (town): 3,250 people
  • Roxbury: 2,203 people
  • Sidney: 5,391 people
  • Stamford: 1,974 people
  • Tompkins: 1,265 people
  • Walton: 5,134 people

Dutchess County

  • Amenia: 4,052 people
  • Beacon: 14,931 people
  • Beekman: 14,358 people
  • Clinton: 4,082 people
  • Dover: 8,419 people
  • East Fishkill: 29,801 people
  • Fishkill: 22,937 people
  • Hyde Park: 21,394 people
  • LaGrange: 16,689 people
  • Milan: 2,328 people
  • North East: 2,990 people
  • Pawling: 8,316 people
  • Pine Plains: 2,307 people
  • Pleasant Valley: 9,822 people
  • Poughkeepsie (city): 32,499 people
  • Poughkeepsie (town): 45,986 people
  • Red Hook: 11,129 people
  • Rhinebeck: 7,658 people
  • Stanford: 3,703 people
  • Union Vale: 4,590 people
  • Wappinger: 28,215 people
  • Washington: 4,502 people

Erie County

  • Alden: 10,262 people
  • Amherst: 130,442 people
  • Aurora: 13,830 people
  • Boston: 7,879 people
  • Brant: 1,925 people
  • Buffalo: 274,613 people
  • Cheektowaga: 88,160 people
  • Clarence: 33,198 people
  • Colden: 3,172 people
  • Collins: 4,501 people
  • Concord: 8,290 people
  • Eden: 7,513 people
  • Elma: 11,667 people
  • Evans: 15,040 people
  • Grand Island: 21,587 people
  • Hamburg: 60,768 people
  • Holland: 3,254 people
  • Lackawanna: 19,452 people
  • Lancaster: 45,075 people
  • Marilla: 5,119 people
  • Newstead: 8,695 people
  • North Collins: 3,477 people
  • Orchard Park: 29,804 people
  • Sardinia: 2,688 people
  • Tonawanda (city): 14,848 people
  • Tonawanda (town): 70,853 people
  • Wales: 3,019 people
  • West Seneca: 45,469 people

Essex County

  • Chesterfield: 2,402 people
  • Crown Point: 1,945 people
  • Elizabethtown: 1,180 people
  • Essex: 599 people
  • Jay: 2,472 people
  • Keene: 1,121 people
  • Lewis: 1,239 people
  • Minerva: 735 people
  • Moriah: 4,287 people
  • Newcomb: 416 people
  • North Elba: 7,768 people
  • North Hudson: 245 people
  • Schroon: 1,818 people
  • St. Armand: 1,377 people
  • Ticonderoga: 4,549 people
  • Westport: 1,272 people
  • Willsboro: 1,831 people
  • Wilmington: 1,182 people

Franklin County

  • Bangor: 2,201 people
  • Bellmont: 1,328 people
  • Bombay: 1,252 people
  • Brandon: 626 people
  • Brighton: 1,167 people
  • Burke: 1,424 people
  • Chateaugay: 1,727 people
  • Constable: 1,498 people
  • Dickinson: 975 people
  • Duane: 179 people
  • Fort Covington: 1,518 people
  • Franklin: 1,139 people
  • Harrietstown: 5,167 people
  • Malone: 11,677 people
  • Moira: 2,871 people
  • Santa Clara: 324 people
  • Tupper Lake: 5,056 people
  • Waverly: 944 people
  • Westville: 1,796 people

Fulton County

  • Bleecker: 546 people
  • Broadalbin: 5,077 people
  • Caroga: 1,238 people
  • Ephratah: 1,645 people
  • Gloversville: 14,782 people
  • Johnstown (city): 8,021 people
  • Johnstown (town): 6,563 people
  • Mayfield: 6,073 people
  • Northampton: 2,482 people
  • Oppenheim: 1,760 people
  • Perth: 3,506 people
  • Stratford: 523 people

Genesee County

  • Alabama: 1,596 people
  • Alexander: 2,446 people
  • Batavia (city): 15,168 people
  • Batavia (town): 7,096 people
  • Bergen: 3,120 people
  • Bethany: 1,749 people
  • Byron: 2,276 people
  • Darien: 2,985 people
  • Elba: 2,135 people
  • Le Roy: 7,577 people
  • Oakfield: 3,095 people
  • Pavilion: 2,254 people
  • Pembroke: 4,292 people
  • Stafford: 2,386 people

Greene County

  • Ashland: 656 people
  • Athens: 3,917 people
  • Cairo: 6,661 people
  • Catskill: 11,184 people
  • Coxsackie: 8,079 people
  • Durham: 2,603 people
  • Greenville: 3,707 people
  • Halcott: 253 people
  • Hunter: 2,994 people
  • Jewett: 858 people
  • Lexington: 765 people
  • New Baltimore: 3,139 people
  • Prattsville: 721 people
  • Windham: 1,701 people

Hamilton County

  • Arietta: 286 people
  • Benson: 214 people
  • Hope: 406 people
  • Indian Lake: 1,344 people
  • Inlet: 352 people
  • Lake Pleasant: 886 people
  • Long Lake: 777 people
  • Morehouse: 88 people
  • Wells: 653 people

Herkimer County

  • Columbia: 1,584 people
  • Danube: 955 people
  • Fairfield: 1,436 people
  • Frankfort: 6,847 people
  • German Flatts: 11,969 people
  • Herkimer: 9,432 people
  • Litchfield: 1,428 people
  • Little Falls (city): 4,481 people
  • Little Falls (town): 1,481 people
  • Manheim: 3,026 people
  • Newport: 2,091 people
  • Norway: 753 people
  • Ohio: 973 people
  • Russia: 2,269 people
  • Salisbury: 1,837 people
  • Schuyler: 3,263 people
  • Stark: 699 people
  • Warren: 1,021 people
  • Webb: 1,813 people
  • Winfield: 1,861 people

Jefferson County

  • Adams: 4,826 people
  • Alexandria: 3,632 people
  • Antwerp: 1,641 people
  • Brownville: 5,698 people
  • Cape Vincent: 2,439 people
  • Champion: 4,436 people
  • Clayton: 4,539 people
  • Ellisburg: 3,261 people
  • Henderson: 1,400 people
  • Hounsfield: 3,174 people
  • Le Ray: 24,259 people
  • Lorraine: 896 people
  • Lyme: 2,199 people
  • Orleans: 2,721 people
  • Pamelia: 3,238 people
  • Philadelphia: 1,937 people
  • Rodman: 1,151 people
  • Rutland: 2,952 people
  • Theresa: 2,572 people
  • Watertown (city): 23,517 people
  • Watertown (town): 5,364 people
  • Wilna: 5,492 people
  • Worth: 196 people

Lewis County

  • Croghan: 3,178 people
  • Denmark: 2,619 people
  • Diana: 1,607 people
  • Greig: 1,195 people
  • Harrisburg: 483 people
  • Lewis: 834 people
  • Leyden: 1,585 people
  • Lowville: 4,869 people
  • Lyonsdale: 1,151 people
  • Martinsburg: 1,318 people
  • Montague: 91 people
  • New Bremen: 2,786 people
  • Osceola: 243 people
  • Pinckney: 313 people
  • Turin: 760 people
  • Watson: 1,767 people
  • West Turin: 1,680 people

Livingston County

  • Avon: 6,937 people
  • Caledonia: 4,099 people
  • Conesus: 2,323 people
  • Geneseo: 10,437 people
  • Groveland: 2,086 people
  • Leicester: 2,064 people
  • Lima: 4,125 people
  • Livonia: 7,470 people
  • Mount Morris: 4,419 people
  • North Dansville: 5,223 people
  • Nunda: 2,673 people
  • Ossian: 709 people
  • Portage: 740 people
  • Sparta: 1,577 people
  • Springwater: 2,248 people
  • West Sparta: 1,145 people
  • York: 3,163 people

Madison County

  • Brookfield: 2,235 people
  • Cazenovia: 6,641 people
  • DeRuyter: 1,257 people
  • Eaton: 4,391 people
  • Fenner: 1,610 people
  • Georgetown: 654 people
  • Hamilton: 6,348 people
  • Lebanon: 1,328 people
  • Lenox: 8,541 people
  • Lincoln: 1,817 people
  • Madison: 2,726 people
  • Nelson: 1,879 people
  • Oneida: 10,009 people
  • Smithfield: 1,100 people
  • Stockbridge: 1,961 people
  • Sullivan: 14,623 people

Monroe County

  • Brighton: 36,695 people
  • Chili: 28,897 people
  • Clarkson: 6,831 people
  • East Rochester: 6,132 people
  • Gates: 28,988 people
  • Greece: 94,484 people
  • Hamlin: 8,601 people
  • Henrietta: 48,832 people
  • Irondequoit: 50,180 people
  • Mendon: 9,072 people
  • Ogden: 19,940 people
  • Parma: 16,051 people
  • Penfield: 39,139 people
  • Perinton: 46,823 people
  • Pittsford: 30,588 people
  • Riga: 5,471 people
  • Rochester (city): 206,108 people
  • Rush: 3,468 people
  • Sweden: 14,099 people
  • Webster: 45,309 people
  • Wheatland: 4,798 people

Montgomery County

  • Amsterdam (city): 18,093 people
  • Amsterdam (town): 5,954 people
  • Canajoharie: 3,649 people
  • Charleston: 1,356 people
  • Florida: 2,756 people
  • Glen: 2,649 people
  • Minden: 4,226 people
  • Mohawk: 3,545 people
  • Palatine: 3,227 people
  • Root: 2,002 people
  • St. Johnsville: 2,589 people

Nassau County

  • Glen Cove: 28,190 people
  • Hempstead: 795,734 people
  • Long Beach: 34,918 people
  • North Hempstead: 238,982 people
  • Oyster Bay: 301,115 people

Niagara County

  • Cambria: 5,727 people
  • Hartland: 3,803 people
  • Lewiston: 15,676 people
  • Lockport (city): 20,248 people
  • Lockport (town): 20,641 people
  • Newfane: 9,139 people
  • Niagara: 7,668 people
  • Niagara Falls: 47,255 people
  • North Tonawanda: 29,806 people
  • Pendleton: 7,120 people
  • Porter: 6,448 people
  • Royalton: 7,425 people
  • Somerset: 2,549 people
  • Wheatfield: 18,555 people
  • Wilson: 5,727 people

Oneida County

  • Annsville: 2,605 people
  • Augusta: 2,004 people
  • Ava: 700 people
  • Boonville: 4,411 people
  • Bridgewater: 1,514 people
  • Camden: 4,655 people
  • Deerfield: 3,889 people
  • Florence: 972 people
  • Floyd: 3,668 people
  • Forestport: 1,488 people
  • Kirkland: 9,804 people
  • Lee: 6,004 people
  • Marcy: 8,232 people
  • Marshall: 1,910 people
  • New Hartford: 21,945 people
  • Paris: 4,189 people
  • Remsen: 1,774 people
  • Rome: 31,682 people
  • Sangerfield: 2,249 people
  • Steuben: 1,107 people
  • Trenton: 4,215 people
  • Utica: 62,978 people
  • Vernon: 8,079 people
  • Verona: 5,835 people
  • Vienna: 5,130 people
  • Western: 1,822 people
  • Westmoreland: 5,834 people
  • Whitestown: 17,697 people

Onondaga County

  • Camillus: 25,088 people
  • Cicero: 30,815 people
  • Clay: 59,285 people
  • DeWitt: 25,487 people
  • Elbridge: 5,403 people
  • Fabius: 1,961 people
  • Geddes: 16,579 people
  • LaFayette: 4,879 people
  • Lysander: 23,110 people
  • Manlius: 32,864 people
  • Marcellus: 5,959 people
  • Onondaga: 22,431 people
  • Otisco: 2,368 people
  • Pompey: 6,995 people
  • Salina: 32,375 people
  • Skaneateles: 7,016 people
  • Spafford: 1,596 people
  • Syracuse: 144,896 people
  • Tully: 2,618 people
  • Van Buren: 14,038 people

Ontario County

  • Bristol: 2,261 people
  • Canadice: 1,619 people
  • Canandaigua (city): 10,347 people
  • Canandaigua (town): 11,258 people
  • East Bloomfield: 3,614 people
  • Farmington: 15,187 people
  • Geneva (city): 12,552 people
  • Geneva (town): 3,564 people
  • Gorham: 4,087 people
  • Hopewell: 3,925 people
  • Manchester: 9,225 people
  • Naples: 2,354 people
  • Phelps: 6,559 people
  • Richmond: 3,275 people
  • Seneca: 2,591 people
  • South Bristol: 1,630 people
  • Victor: 16,422 people
  • West Bloomfield: 2,723 people

Orange County

  • Blooming Grove: 18,418 people
  • Chester: 12,877 people
  • Cornwall: 12,577 people
  • Crawford: 9,041 people
  • Deerpark: 7,433 people
  • Goshen: 14,525 people
  • Greenville: 4,682 people
  • Hamptonburgh: 5,523 people
  • Highlands: 12,678 people
  • Middletown (city): 30,098 people
  • Minisink: 4,688 people
  • Monroe: 24,343 people
  • Montgomery: 23,425 people
  • Mount Hope: 6,487 people
  • New Windsor: 27,844 people
  • Newburgh (city): 28,059 people
  • Newburgh (town): 31,825 people
  • Palm Tree: 47,147 people
  • Port Jervis: 8,518 people
  • Tuxedo: 3,735 people
  • Wallkill: 31,414 people
  • Warwick: 31,685 people
  • Wawayanda: 8,428 people
  • Woodbury: 12,219 people

Orleans County

  • Albion: 7,546 people
  • Barre: 1,797 people
  • Carlton: 2,793 people
  • Clarendon: 3,326 people
  • Gaines: 3,301 people
  • Kendall: 2,577 people
  • Murray: 4,744 people
  • Ridgeway: 6,429 people
  • Shelby: 4,792 people
  • Yates: 2,520 people

Oswego County

  • Albion: 2,069 people
  • Amboy: 1,305 people
  • Boylston: 524 people
  • Constantia: 4,802 people
  • Fulton (city): 11,188 people
  • Granby: 6,528 people
  • Hannibal: 4,510 people
  • Hastings: 9,438 people
  • Mexico: 5,357 people
  • Minetto: 1,613 people
  • New Haven: 3,005 people
  • Orwell: 1,081 people
  • Oswego (city): 17,024 people
  • Oswego (town): 8,505 people
  • Palermo: 3,437 people
  • Parish: 2,400 people
  • Redfield: 482 people
  • Richland: 5,787 people
  • Sandy Creek: 3,824 people
  • Schroeppel: 7,956 people
  • Scriba: 6,628 people
  • Volney: 5,660 people
  • West Monroe: 4,090 people
  • Williamstown: 1,356 people

Otsego County

  • Burlington: 1,037 people
  • Butternuts: 1,649 people
  • Cherry Valley: 1,223 people
  • Decatur: 369 people
  • Edmeston: 1,892 people
  • Exeter: 838 people
  • Hartwick: 1,940 people
  • Laurens: 2,301 people
  • Maryland: 1,743 people
  • Middlefield: 1,870 people
  • Milford: 2,748 people
  • Morris: 1,720 people
  • New Lisbon: 1,084 people
  • Oneonta (city): 15,665 people
  • Oneonta (town): 4,961 people
  • Otego: 2,694 people
  • Otsego: 3,621 people
  • Pittsfield: 1,304 people
  • Plainfield: 921 people
  • Richfield: 2,052 people
  • Roseboom: 663 people
  • Springfield: 1,325 people
  • Unadilla: 4,098 people
  • Westford: 817 people
  • Worcester: 2,054 people

Putnam County

  • Carmel: 34,442 people
  • Kent: 12,895 people
  • Patterson: 11,640 people
  • Philipstown: 9,910 people
  • Putnam Valley: 11,762 people
  • Southeast: 18,379 people

Rensselaer County

  • Berlin: 1,695 people
  • Brunswick: 12,626 people
  • East Greenbush: 16,561 people
  • Grafton: 2,098 people
  • Hoosick: 6,678 people
  • Nassau: 4,489 people
  • North Greenbush: 13,523 people
  • Petersburgh: 1,369 people
  • Pittstown: 5,472 people
  • Poestenkill: 4,346 people
  • Rensselaer: 9,421 people
  • Sand Lake: 8,349 people
  • Schaghticoke: 7,297 people
  • Schodack: 12,892 people
  • Stephentown: 2,782 people
  • Troy: 50,912 people

Rockland County

  • Clarkstown: 89,659 people
  • Haverstraw: 40,462 people
  • Orangetown: 50,377 people
  • Ramapo: 161,564 people
  • Stony Point: 15,335 people

Saratoga County

  • Ballston: 13,547 people
  • Charlton: 4,362 people
  • Clifton Park: 37,775 people
  • Corinth: 6,624 people
  • Day: 823 people
  • Edinburg: 1,339 people
  • Galway: 3,499 people
  • Greenfield: 8,067 people
  • Hadley: 1,960 people
  • Halfmoon: 26,658 people
  • Malta: 17,516 people
  • Mechanicville: 5,021 people
  • Milton: 19,546 people
  • Moreau: 16,818 people
  • Northumberland: 5,181 people
  • Providence: 2,107 people
  • Saratoga: 5,859 people
  • Saratoga Springs: 28,768 people
  • Stillwater: 10,198 people
  • Waterford: 8,032 people
  • Wilton: 17,643 people

Schenectady County

  • Duanesburg: 6,020 people
  • Glenville: 29,701 people
  • Niskayuna: 24,211 people
  • Princetown: 2,113 people
  • Rotterdam: 31,065 people
  • Schenectady: 69,471 people

Schoharie County

  • Blenheim: 317 people
  • Broome: 865 people
  • Carlisle: 1,760 people
  • Cobleskill: 6,484 people
  • Conesville: 690 people
  • Esperance: 1,805 people
  • Fulton (town): 1,205 people
  • Gilboa: 1,169 people
  • Jefferson: 1,336 people
  • Middleburgh: 3,124 people
  • Richmondville: 2,460 people
  • Schoharie: 3,086 people
  • Seward: 1,588 people
  • Sharon: 1,693 people
  • Summit: 1,075 people
  • Wright: 1,519 people

Schuyler County

  • Catharine: 1,526 people
  • Cayuta: 463 people
  • Dix: 3,485 people
  • Hector: 4,733 people
  • Montour: 2,170 people
  • Orange: 1,347 people
  • Reading: 1,643 people
  • Tyrone: 1,557 people

Seneca County

  • Covert: 2,102 people
  • Fayette: 3,583 people
  • Junius: 1,364 people
  • Lodi: 1,478 people
  • Ovid: 2,264 people
  • Romulus: 3,358 people
  • Seneca Falls: 8,845 people
  • Tyre: 978 people
  • Varick: 1,635 people
  • Waterloo: 7,213 people

St. Lawrence County

  • Brasher: 2,570 people
  • Canton: 11,256 people
  • Clare: 91 people
  • Clifton: 669 people
  • Colton: 1,483 people
  • De Kalb: 2,336 people
  • De Peyster: 1,052 people
  • Edwards: 984 people
  • Fine: 1,263 people
  • Fowler: 2,147 people
  • Gouverneur: 6,414 people
  • Hammond: 1,245 people
  • Hermon: 1,094 people
  • Hopkinton: 1,075 people
  • Lawrence: 1,746 people
  • Lisbon: 4,258 people
  • Louisville: 2,974 people
  • Macomb: 932 people
  • Madrid: 1,713 people
  • Massena: 12,058 people
  • Morristown: 2,058 people
  • Norfolk: 4,313 people
  • Ogdensburg: 9,123 people
  • Oswegatchie: 3,976 people
  • Parishville: 1,990 people
  • Piercefield: 272 people
  • Pierrepont: 2,525 people
  • Pitcairn: 802 people
  • Potsdam: 14,367 people
  • Rossie: 772 people
  • Russell: 1,853 people
  • Stockholm: 3,857 people
  • Waddington: 2,220 people

Steuben County

  • Addison: 2,309 people
  • Avoca: 1,927 people
  • Bath: 11,413 people
  • Bradford: 791 people
  • Cameron: 904 people
  • Campbell: 3,086 people
  • Canisteo: 3,202 people
  • Caton: 2,023 people
  • Cohocton: 2,202 people
  • Corning (city): 10,514 people
  • Corning (town): 5,734 people
  • Dansville: 1,816 people
  • Erwin: 7,824 people
  • Fremont: 862 people
  • Greenwood: 754 people
  • Hartsville: 546 people
  • Hornby: 1,739 people
  • Hornell: 8,024 people
  • Hornellsville: 3,892 people
  • Howard: 1,351 people
  • Jasper: 1,381 people
  • Lindley: 1,756 people
  • Prattsburgh: 1,980 people
  • Pulteney: 1,240 people
  • Rathbone: 1,121 people
  • Thurston: 1,228 people
  • Troupsburg: 1,014 people
  • Tuscarora: 1,370 people
  • Urbana: 2,048 people
  • Wayland: 3,665 people
  • Wayne: 989 people
  • West Union: 365 people
  • Wheeler: 1,150 people
  • Woodhull: 1,635 people

Suffolk County

  • Babylon: 219,766 people
  • Brookhaven: 496,410 people
  • East Hampton: 29,400 people
  • Huntington: 205,891 people
  • Islip: 340,867 people
  • Riverhead: 36,394 people
  • Shelter Island: 3,351 people
  • Smithtown: 116,847 people
  • Southampton: 71,601 people
  • Southold: 24,260 people

Sullivan County

  • Bethel: 4,296 people
  • Callicoon: 3,059 people
  • Cochecton: 1,435 people
  • Delaware: 2,211 people
  • Fallsburg: 15,156 people
  • Forestburgh: 819 people
  • Fremont: 1,147 people
  • Highland: 2,214 people
  • Liberty: 10,366 people
  • Lumberland: 2,306 people
  • Mamakating: 12,701 people
  • Neversink: 3,383 people
  • Rockland: 3,335 people
  • Thompson: 16,722 people
  • Tusten: 1,436 people

Tioga County

  • Barton: 8,330 people
  • Berkshire: 1,460 people
  • Candor: 4,962 people
  • Newark Valley: 3,500 people
  • Nichols: 2,290 people
  • Owego: 18,745 people
  • Richford: 1,018 people
  • Spencer: 2,857 people
  • Tioga: 4,291 people

Tompkins County

  • Caroline: 3,184 people
  • Danby: 3,268 people
  • Dryden: 13,320 people
  • Enfield: 3,230 people
  • Groton: 5,397 people
  • Ithaca (city): 33,632 people
  • Ithaca (town): 20,670 people
  • Lansing: 11,786 people
  • Newfield: 4,832 people
  • Ulysses: 4,728 people

Ulster County

  • Denning: 484 people
  • Esopus: 9,544 people
  • Gardiner: 5,621 people
  • Hardenburgh: 219 people
  • Hurley: 6,133 people
  • Kingston (city): 23,942 people
  • Kingston (town): 904 people
  • Lloyd: 11,143 people
  • Marbletown: 5,759 people
  • Marlborough: 9,070 people
  • New Paltz: 15,636 people
  • Olive: 4,263 people
  • Plattekill: 10,336 people
  • Rochester (town): 7,463 people
  • Rosendale: 5,689 people
  • Saugerties: 19,393 people
  • Shandaken: 2,813 people
  • Shawangunk: 13,609 people
  • Ulster: 12,646 people
  • Wawarsing: 12,448 people
  • Woodstock: 6,215 people

Warren County

  • Bolton: 1,994 people
  • Chester: 3,064 people
  • Glens Falls: 14,383 people
  • Hague: 630 people
  • Horicon: 1,457 people
  • Johnsburg: 2,132 people
  • Lake George: 3,464 people
  • Lake Luzerne: 3,067 people
  • Queensbury: 29,049 people
  • Stony Creek: 753 people
  • Thurman: 1,090 people
  • Warrensburg: 3,937 people

Washington County

  • Argyle: 3,645 people
  • Cambridge: 1,909 people
  • Dresden: 541 people
  • Easton: 2,261 people
  • Fort Ann: 4,247 people
  • Fort Edward: 5,943 people
  • Granville: 6,194 people
  • Greenwich: 4,842 people
  • Hampton: 858 people
  • Hartford: 2,176 people
  • Hebron: 1,776 people
  • Jackson: 1,701 people
  • Kingsbury: 12,829 people
  • Putnam: 563 people
  • Salem: 2,595 people
  • White Creek: 3,274 people
  • Whitehall: 3,999 people

Wayne County

  • Arcadia: 13,522 people
  • Butler: 1,801 people
  • Galen: 4,346 people
  • Huron: 1,823 people
  • Lyons: 5,555 people
  • Macedon: 9,367 people
  • Marion: 4,515 people
  • Ontario: 10,701 people
  • Palmyra: 7,319 people
  • Rose: 2,260 people
  • Savannah: 1,607 people
  • Sodus: 8,201 people
  • Walworth: 9,443 people
  • Williamson: 6,790 people
  • Wolcott: 4,000 people

Westchester County

  • Bedford: 16,933 people
  • Cortlandt: 42,413 people
  • Eastchester: 34,015 people
  • Greenburgh: 94,537 people
  • Harrison: 32,273 people
  • Lewisboro: 12,162 people
  • Mamaroneck: 31,479 people
  • Mount Kisco: 10,757 people
  • Mount Pleasant: 45,444 people
  • Mount Vernon: 72,304 people
  • New Castle: 18,259 people
  • New Rochelle: 85,864 people
  • North Castle: 12,360 people
  • North Salem: 5,181 people
  • Ossining: 39,964 people
  • Peekskill: 25,891 people
  • Pelham: 13,239 people
  • Pound Ridge: 5,057 people
  • Rye (city): 16,614 people
  • Rye (town): 50,011 people
  • Scarsdale: 18,194 people
  • Somers: 21,374 people
  • White Plains: 62,871 people
  • Yonkers: 212,603 people
  • Yorktown: 35,944 people

Wyoming County

  • Arcade: 4,193 people
  • Attica: 6,475 people
  • Bennington: 3,175 people
  • Castile: 2,671 people
  • Covington: 1,231 people
  • Eagle: 1,089 people
  • Gainesville: 1,972 people
  • Genesee Falls: 396 people
  • Java: 1,942 people
  • Middlebury: 1,315 people
  • Orangeville: 1,249 people
  • Perry: 4,769 people
  • Pike: 966 people
  • Sheldon: 2,336 people
  • Warsaw: 5,218 people
  • Wethersfield: 744 people

Yates County

  • Barrington: 1,526 people
  • Benton: 3,014 people
  • Italy: 1,078 people
  • Jerusalem: 4,363 people
  • Middlesex: 1,349 people
  • Milo: 6,772 people
  • Potter: 1,825 people
  • Starkey: 3,334 people
  • Torrey: 1,286 people

Frequently asked questions

What is the best dating app for small towns in New York?

We think it's Amarbis. You choose the region you meet people from, so a small New York town gets the same state-wide pool as Hempstead; 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 York 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 York?

Yes. Choose New York 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 York?

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: Connecticut, Massachusetts, New Jersey, Pennsylvania and Vermont. See all 50 states. New here? Read why Amarbis is the best dating app for small towns.

More from Amarbis

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.

Join free

Free to join. Messaging the people you match with is free.