Dating in North Rhine-Westphalia: How to Meet People Beyond Your Small Town
North Rhine-Westphalia has about 18.2 million people and 396 municipalities; 4 of them have fewer than 5,000 people. If you live in a small 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 North Rhine-Westphalia instead, and, further down, every municipality in North Rhine-Westphalia by district.
North Rhine-Westphalia by town size
| Size of place | Places | People |
|---|---|---|
| Under 1,000 | 0 | 0 |
| 1,000 to 4,999 | 4 | 18,000 |
| 5,000 to 24,999 | 219 | 3.2 million |
| 25,000 or more | 173 | 15.0 million |
The typical municipality in North Rhine-Westphalia has about 21,000 people. Its 173 places of 25,000 or more, led by Köln (1.1 million), Düsseldorf (631,000) and Dortmund (595,000), are home to about 15.0 million of the state's 18.2 million people; everyone else lives in the smaller towns and the countryside.
Why your hometown still sets the limits in North Rhine-Westphalia
Most of North Rhine-Westphalia is within an hour of a bigger town, but that doesn't help as much as it should on a distance-ranked app. It builds your deck from the people closest to you first, so a smaller town's deck is mostly that town and its neighbours, and the people a little farther out come much later, if they come at all.
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 Köln or Düsseldorf opens a distance-ranked app, the people who live near them come first. You live farther away, so you land behind their neighbours 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 North Rhine-Westphalia and your pool is the whole state, about 18.2 million people, whether you live in Köln or a village of a few hundred. A member in a town of 1,000 has the same state-wide pool as a member in Köln.
Ranking isn't based on distance
On Amarbis, ranking isn't based on distance. Choose North Rhine-Westphalia as your region and the person you'd like to meet in Köln isn't shown their next-door neighbour 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 North Rhine-Westphalia either. You can widen your region to the neighbouring 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 km 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 North Rhine-Westphalia
- 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 North Rhine-Westphalia, 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 trip.
- 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 small American town 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 neighbours ahead of you. Amarbis is built so that where you live in North Rhine-Westphalia doesn't decide who you can meet.
Every municipality in North Rhine-Westphalia
All 396 municipalities in North Rhine-Westphalia by district. Wherever yours is on this list, everything on this page applies to you: choose North Rhine-Westphalia as your region on Amarbis and every place below is in your pool.
Bielefeld, Kreisfreie Stadt
- Bielefeld: 338,410 people
Bochum, Kreisfreie Stadt
- Bochum: 366,385 people
Bonn, Kreisfreie Stadt
- Bonn: 335,789 people
Borken
- Ahaus: 40,580 people
- Bocholt: 72,409 people
- Borken: 43,589 people
- Gescher: 17,467 people
- Gronau (Westf.): 50,151 people
- Heek: 8,788 people
- Heiden: 8,603 people
- Isselburg: 11,260 people
- Legden: 7,614 people
- Raesfeld: 11,859 people
- Reken: 15,488 people
- Rhede: 19,837 people
- Schöppingen: 6,807 people
- Stadtlohn: 20,791 people
- Südlohn: 9,738 people
- Velen: 13,381 people
- Vreden: 23,265 people
Bottrop, Kreisfreie Stadt
- Bottrop: 118,705 people
Coesfeld
- Ascheberg: 16,012 people
- Billerbeck: 11,790 people
- Coesfeld: 37,259 people
- Dülmen: 47,937 people
- Havixbeck: 12,215 people
- Lüdinghausen: 25,306 people
- Nordkirchen: 10,534 people
- Nottuln: 19,921 people
- Olfen: 13,298 people
- Rosendahl: 10,897 people
- Senden: 20,991 people
Dortmund, Kreisfreie Stadt
- Dortmund: 595,471 people
Duisburg, Kreisfreie Stadt
- Duisburg: 503,707 people
Düren
- Aldenhoven: 14,231 people
- Düren: 93,323 people
- Heimbach: 4,349 people
- Hürtgenwald: 8,993 people
- Inden: 7,608 people
- Jülich: 33,359 people
- Kreuzau: 17,756 people
- Langerwehe: 14,467 people
- Linnich: 13,056 people
- Merzenich: 10,409 people
- Nideggen: 10,397 people
- Niederzier: 14,493 people
- Nörvenich: 11,387 people
- Titz: 8,886 people
- Vettweiß: 9,952 people
Düsseldorf, Kreisfreie Stadt
- Düsseldorf: 631,217 people
Ennepe-Ruhr-Kreis
- Breckerfeld: 9,120 people
- Ennepetal: 30,502 people
- Gevelsberg: 31,198 people
- Hattingen: 54,620 people
- Herdecke: 22,665 people
- Schwelm: 28,711 people
- Sprockhövel: 24,956 people
- Wetter (Ruhr): 27,450 people
- Witten: 95,724 people
Essen, Kreisfreie Stadt
- Essen: 586,608 people
Euskirchen
- Bad Münstereifel: 17,568 people
- Blankenheim: 8,435 people
- Dahlem: 4,457 people
- Euskirchen: 60,256 people
- Hellenthal: 8,013 people
- Kall: 11,089 people
- Mechernich: 28,900 people
- Nettersheim: 8,676 people
- Schleiden: 13,233 people
- Weilerswist: 17,826 people
- Zülpich: 21,375 people
Gelsenkirchen, Kreisfreie Stadt
- Gelsenkirchen: 265,885 people
Gütersloh
- Borgholzhausen: 9,252 people
- Gütersloh: 102,464 people
- Halle (Westf.): 22,198 people
- Harsewinkel: 26,126 people
- Herzebrock-Clarholz: 16,290 people
- Langenberg: 8,767 people
- Rheda-Wiedenbrück: 49,849 people
- Rietberg: 30,461 people
- Schloß Holte-Stukenbrock: 27,520 people
- Steinhagen: 20,885 people
- Verl: 25,691 people
- Versmold: 22,242 people
- Werther (Westf.): 11,193 people
Hagen, Kreisfreie Stadt
- Hagen: 190,490 people
Hamm, Kreisfreie Stadt
- Hamm: 180,761 people
Heinsberg
- Erkelenz: 44,572 people
- Gangelt: 13,388 people
- Geilenkirchen: 28,399 people
- Heinsberg: 43,620 people
- Hückelhoven: 41,594 people
- Selfkant: 10,626 people
- Waldfeucht: 9,257 people
- Wassenberg: 19,541 people
- Wegberg: 27,305 people
- Übach-Palenberg: 24,354 people
Herford
- Bünde: 45,891 people
- Enger: 20,724 people
- Herford: 67,265 people
- Hiddenhausen: 19,896 people
- Kirchlengern: 16,517 people
- Löhne: 40,162 people
- Rödinghausen: 9,889 people
- Spenge: 14,389 people
- Vlotho: 18,403 people
Herne, Kreisfreie Stadt
- Herne: 157,896 people
Hochsauerlandkreis
- Arnsberg: 74,206 people
- Bestwig: 10,677 people
- Brilon: 25,624 people
- Eslohe (Sauerland): 8,953 people
- Hallenberg: 4,488 people
- Marsberg: 19,704 people
- Medebach: 8,108 people
- Meschede: 29,988 people
- Olsberg: 14,481 people
- Schmallenberg: 24,970 people
- Sundern (Sauerland): 27,783 people
- Winterberg: 12,792 people
Höxter
- Bad Driburg: 19,496 people
- Beverungen: 13,277 people
- Borgentreich: 8,673 people
- Brakel: 16,310 people
- Höxter: 28,749 people
- Marienmünster: 4,913 people
- Nieheim: 6,189 people
- Steinheim: 12,643 people
- Warburg: 23,336 people
- Willebadessen: 8,297 people
Kleve
- Bedburg-Hau: 13,607 people
- Emmerich am Rhein: 32,157 people
- Geldern: 34,604 people
- Goch: 35,520 people
- Issum: 12,391 people
- Kalkar: 14,199 people
- Kerken: 12,860 people
- Kevelaer: 28,466 people
- Kleve: 53,458 people
- Kranenburg: 11,380 people
- Rees: 21,452 people
- Rheurdt: 6,544 people
- Straelen: 16,544 people
- Uedem: 8,454 people
- Wachtendonk: 8,292 people
- Weeze: 11,563 people
Krefeld, Kreisfreie Stadt
- Krefeld: 228,550 people
Köln, Kreisfreie Stadt
- Köln: 1,087,353 people
Leverkusen, Kreisfreie Stadt
- Leverkusen: 166,414 people
Lippe
- Augustdorf: 10,314 people
- Bad Salzuflen: 54,585 people
- Barntrup: 8,522 people
- Blomberg: 15,417 people
- Detmold: 74,835 people
- Dörentrup: 7,682 people
- Extertal: 10,954 people
- Horn-Bad Meinberg: 17,329 people
- Kalletal: 13,391 people
- Lage: 35,311 people
- Lemgo: 40,531 people
- Leopoldshöhe: 16,658 people
- Lügde: 9,298 people
- Oerlinghausen: 17,287 people
- Schieder-Schwalenberg: 8,276 people
- Schlangen: 9,391 people
Mettmann
- Erkrath: 43,801 people
- Haan: 30,558 people
- Heiligenhaus: 26,590 people
- Hilden: 55,689 people
- Langenfeld (Rheinland): 59,908 people
- Mettmann: 39,197 people
- Monheim am Rhein: 43,524 people
- Ratingen: 87,513 people
- Velbert: 82,462 people
- Wülfrath: 21,009 people
Minden-Lübbecke
- Bad Oeynhausen: 49,566 people
- Espelkamp: 25,294 people
- Hille: 15,731 people
- Hüllhorst: 13,189 people
- Lübbecke: 26,161 people
- Minden: 83,100 people
- Petershagen: 25,226 people
- Porta Westfalica: 36,300 people
- Preußisch Oldendorf: 12,456 people
- Rahden: 15,859 people
- Stemwede: 13,314 people
Märkischer Kreis
- Altena: 16,315 people
- Balve: 11,108 people
- Halver: 16,284 people
- Hemer: 33,916 people
- Herscheid: 6,917 people
- Iserlohn: 92,404 people
- Kierspe: 16,320 people
- Lüdenscheid: 71,463 people
- Meinerzhagen: 20,653 people
- Menden (Sauerland): 52,177 people
- Nachrodt-Wiblingwerde: 6,418 people
- Neuenrade: 11,835 people
- Plettenberg: 24,788 people
- Schalksmühle: 10,219 people
- Werdohl: 17,762 people
Mönchengladbach, Kreisfreie Stadt
- Mönchengladbach: 268,943 people
Mülheim an der Ruhr, Kreisfreie Stadt
- Mülheim an der Ruhr: 173,255 people
Münster, Kreisfreie Stadt
- Münster: 322,904 people
Oberbergischer Kreis
- Bergneustadt: 18,621 people
- Engelskirchen: 19,637 people
- Gummersbach: 51,845 people
- Hückeswagen: 14,770 people
- Lindlar: 21,836 people
- Marienheide: 13,681 people
- Morsbach: 10,262 people
- Nümbrecht: 17,700 people
- Radevormwald: 22,159 people
- Reichshof: 18,728 people
- Waldbröl: 20,081 people
- Wiehl: 25,356 people
- Wipperfürth: 21,059 people
Oberhausen, Kreisfreie Stadt
- Oberhausen: 211,099 people
Olpe
- Attendorn: 24,452 people
- Drolshagen: 11,766 people
- Finnentrop: 16,872 people
- Kirchhundem: 11,402 people
- Lennestadt: 25,275 people
- Olpe: 24,961 people
- Wenden: 19,604 people
Paderborn
- Altenbeken: 9,190 people
- Bad Lippspringe: 16,884 people
- Bad Wünnenberg: 12,546 people
- Borchen: 13,706 people
- Büren: 21,524 people
- Delbrück: 32,874 people
- Hövelhof: 16,704 people
- Lichtenau: 10,940 people
- Paderborn: 155,749 people
- Salzkotten: 25,283 people
Recklinghausen
- Castrop-Rauxel: 74,370 people
- Datteln: 35,200 people
- Dorsten: 76,842 people
- Gladbeck: 75,799 people
- Haltern am See: 38,033 people
- Herten: 62,204 people
- Marl: 85,001 people
- Oer-Erkenschwick: 31,918 people
- Recklinghausen: 111,693 people
- Waltrop: 29,586 people
Remscheid, Kreisfreie Stadt
- Remscheid: 112,970 people
Rhein-Erft-Kreis
- Bedburg: 24,645 people
- Bergheim: 62,172 people
- Brühl: 45,515 people
- Elsdorf: 21,993 people
- Erftstadt: 50,018 people
- Frechen: 53,128 people
- Hürth: 61,252 people
- Kerpen: 67,627 people
- Pulheim: 56,284 people
- Wesseling: 38,355 people
Rhein-Kreis Neuss
- Dormagen: 65,170 people
- Grevenbroich: 64,588 people
- Jüchen: 24,141 people
- Kaarst: 44,208 people
- Korschenbroich: 34,324 people
- Meerbusch: 57,440 people
- Neuss: 155,163 people
- Rommerskirchen: 13,688 people
Rhein-Sieg-Kreis
- Alfter: 23,949 people
- Bad Honnef: 26,025 people
- Bornheim: 49,074 people
- Eitorf: 19,269 people
- Hennef (Sieg): 48,190 people
- Königswinter: 41,642 people
- Lohmar: 30,894 people
- Meckenheim: 25,031 people
- Much: 14,953 people
- Neunkirchen-Seelscheid: 20,305 people
- Niederkassel: 39,424 people
- Rheinbach: 27,238 people
- Ruppichteroth: 10,619 people
- Sankt Augustin: 56,692 people
- Siegburg: 42,025 people
- Swisttal: 18,780 people
- Troisdorf: 76,503 people
- Wachtberg: 20,670 people
- Windeck: 19,254 people
Rheinisch-Bergischer Kreis
- Bergisch Gladbach: 112,660 people
- Burscheid: 19,005 people
- Kürten: 20,158 people
- Leichlingen (Rheinland): 28,202 people
- Odenthal: 15,385 people
- Overath: 27,489 people
- Rösrath: 29,206 people
- Wermelskirchen: 34,673 people
Siegen-Wittgenstein
- Bad Berleburg: 18,833 people
- Bad Laasphe: 13,504 people
- Burbach: 15,217 people
- Erndtebrück: 6,973 people
- Freudenberg: 17,738 people
- Hilchenbach: 14,714 people
- Kreuztal: 31,251 people
- Netphen: 23,430 people
- Neunkirchen: 12,909 people
- Siegen: 102,114 people
- Wilnsdorf: 19,942 people
Soest
- Anröchte: 10,397 people
- Bad Sassendorf: 12,528 people
- Ense: 12,398 people
- Erwitte: 16,484 people
- Geseke: 21,749 people
- Lippetal: 12,075 people
- Lippstadt: 69,047 people
- Möhnesee: 12,106 people
- Rüthen: 11,049 people
- Soest: 48,250 people
- Warstein: 24,464 people
- Welver: 11,976 people
- Werl: 30,938 people
- Wickede (Ruhr): 13,213 people
Solingen, Kreisfreie Stadt
- Solingen: 161,545 people
Steinfurt
- Altenberge: 10,438 people
- Emsdetten: 36,556 people
- Greven: 38,321 people
- Hopsten: 7,843 people
- Horstmar: 7,605 people
- Hörstel: 21,049 people
- Ibbenbüren: 52,688 people
- Ladbergen: 7,036 people
- Laer: 6,930 people
- Lengerich: 23,067 people
- Lienen: 8,827 people
- Lotte: 14,476 people
- Metelen: 6,577 people
- Mettingen: 12,041 people
- Neuenkirchen: 14,096 people
- Nordwalde: 9,853 people
- Ochtrup: 20,392 people
- Recke: 11,410 people
- Rheine: 78,220 people
- Saerbeck: 7,102 people
- Steinfurt: 35,456 people
- Tecklenburg: 9,398 people
- Westerkappeln: 11,464 people
- Wettringen: 8,350 people
Städteregion Aachen
- Aachen: 252,769 people
- Alsdorf: 48,518 people
- Baesweiler: 28,005 people
- Eschweiler: 56,132 people
- Herzogenrath: 47,071 people
- Monschau: 11,895 people
- Roetgen: 8,765 people
- Simmerath: 15,955 people
- Stolberg (Rhld.): 56,584 people
- Würselen: 38,750 people
Unna
- Bergkamen: 49,475 people
- Bönen: 18,239 people
- Fröndenberg/Ruhr: 20,450 people
- Holzwickede: 17,587 people
- Kamen: 43,001 people
- Lünen: 87,266 people
- Schwerte: 46,571 people
- Selm: 26,767 people
- Unna: 60,223 people
- Werne: 29,868 people
Viersen
- Brüggen: 16,178 people
- Grefrath: 15,069 people
- Kempen: 34,888 people
- Nettetal: 43,425 people
- Niederkrüchten: 15,284 people
- Schwalmtal: 19,248 people
- Tönisvorst: 29,331 people
- Viersen: 79,250 people
- Willich: 50,212 people
Warendorf
- Ahlen: 53,278 people
- Beckum: 37,452 people
- Beelen: 6,217 people
- Drensteinfurt: 15,865 people
- Ennigerloh: 19,812 people
- Everswinkel: 9,797 people
- Oelde: 29,783 people
- Ostbevern: 11,690 people
- Sassenberg: 14,566 people
- Sendenhorst: 13,760 people
- Telgte: 20,301 people
- Wadersloh: 12,927 people
- Warendorf: 37,847 people
Wesel
- Alpen: 12,870 people
- Dinslaken: 67,949 people
- Hamminkeln: 27,450 people
- Hünxe: 13,980 people
- Kamp-Lintfort: 38,731 people
- Moers: 105,606 people
- Neukirchen-Vluyn: 28,110 people
- Rheinberg: 31,096 people
- Schermbeck: 13,565 people
- Sonsbeck: 8,819 people
- Voerde (Niederrhein): 36,282 people
- Wesel: 61,277 people
- Xanten: 21,776 people
Wuppertal, Kreisfreie Stadt
- Wuppertal: 358,938 people
Frequently asked questions
What is the best dating app for small towns in North Rhine-Westphalia?
We think it's Amarbis. You choose the region you meet people from, so a small town in North Rhine-Westphalia gets the same state-wide pool as Köln; 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 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 neighbours. On Amarbis you choose your region, so your pool isn't limited to your postcode.
Can I meet people from all over North Rhine-Westphalia?
Yes. Choose North Rhine-Westphalia as your region and you meet people across the state, from wherever you live, without being ranked behind someone's neighbours.
Can I meet people outside North Rhine-Westphalia?
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.
More states in Germany
- Baden-Württemberg
- Bavaria
- Brandenburg
- Hesse
- Lower Saxony
- Mecklenburg-Western Pomerania
- Rhineland-Palatinate
- Saarland
- Saxony
- Saxony-Anhalt
- Schleswig-Holstein
- Thuringia
See every state, province and region. New here? Read why Amarbis is the best dating app for small towns.
More from Amarbis
- Singles in Germany
- International dating guide
- Overcoming language barriers in love
- Meeting someone safely for the first time
- Plans and pricing
Population figures: Eurostat GISCO, local administrative units (LAU 2024) population figures; state total: sum of the municipalities below (Eurostat LAU 2024). Figures are for whole municipalities, which include the countryside around the main town. Distances are straight-line between town locations, so road distances are longer.