Dating in British Columbia: How to Meet People Beyond Your Small Town

British Columbia has about 5.7 million people and 160 municipalities, and many of them are small: 79 (49%) have fewer than 5,000 people, and 26 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 British Columbia instead, and, further down, every municipality in British Columbia by census division.

British Columbia by town size

Size of municipalityMunicipalitiesPeople
Under 1,0002614,000
1,000 to 4,99953139,000
5,000 to 24,99948583,000
25,000 or more334.4 million

The typical British Columbia municipality has about 5,100 people. Its 33 municipalities of 25,000 or more, led by Vancouver (740,000), Surrey (704,000) and Burnaby (300,000), are home to about 4.4 million of the province's 5.7 million people; everyone else lives in the smaller towns and the countryside.

Why dating close to home runs out in small-town British Columbia

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

  • Valemount (about 1,100 people): no other municipalities within 50 km, and the nearest municipality of 25,000 or more is Kamloops, 250 km away.
  • Burns Lake (about 2,000 people): no other municipalities within 50 km, and the nearest municipality of 25,000 or more is Prince George, 200 km away.
  • Golden (about 4,400 people): no other municipalities within 50 km, and the nearest municipality of 25,000 or more is Cochrane, Alberta, 174 km away.

Those counts are for municipalities only, so people in First Nations communities and unorganized areas nearby add to them, but the point stands: 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 Vancouver or Surrey 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 British Columbia and your pool is the whole province, about 5.7 million people, whether you live in Vancouver or a town of a few hundred. A member in a town of 1,000 has the same province-wide pool as a member in Vancouver.

Ranking isn't based on distance

On Amarbis, ranking isn't based on distance. Choose British Columbia as your region and the person you'd like to meet in Vancouver 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 British Columbia either. You can widen your region to the neighbouring provinces 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 kilometres 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 British Columbia

  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 British Columbia, 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 neighbours ahead of you. Amarbis is built so that where you live in British Columbia doesn't decide who you can meet.

Every municipality in British Columbia

All 160 municipalities in British Columbia, by census division, with Statistics Canada population estimates for July 1, 2025 on 2021 census boundaries. Wherever yours is on this list, everything on this page applies to you: choose British Columbia as your region on Amarbis and every place below is in your pool.

Alberni-Clayoquot

  • Port Alberni: 19,671 people
  • Tofino: 2,772 people
  • Ucluelet: 2,452 people

Bulkley-Nechako

  • Burns Lake: 2,007 people
  • Fort St. James: 1,542 people
  • Fraser Lake: 942 people
  • Granisle: 357 people
  • Houston: 3,114 people
  • Smithers: 5,627 people
  • Telkwa: 1,544 people
  • Vanderhoof: 4,545 people

Capital

  • Central Saanich: 18,184 people
  • Colwood: 22,794 people
  • Esquimalt: 19,512 people
  • Highlands: 2,753 people
  • Langford: 59,664 people
  • Metchosin: 5,207 people
  • North Saanich: 12,986 people
  • Oak Bay: 18,626 people
  • Saanich: 126,011 people
  • Sidney: 13,445 people
  • Sooke: 17,248 people
  • Victoria: 103,888 people
  • View Royal: 12,795 people

Cariboo

  • One Hundred Mile House: 2,030 people
  • Quesnel: 10,253 people
  • Wells: 231 people
  • Williams Lake: 11,462 people

Central Kootenay

  • Castlegar: 9,465 people
  • Creston: 5,976 people
  • Kaslo: 1,141 people
  • Nakusp: 1,740 people
  • Nelson: 12,126 people
  • New Denver: 527 people
  • Salmo: 1,310 people
  • Silverton: 196 people
  • Slocan: 488 people

Central Okanagan

  • Kelowna: 167,654 people
  • Lake Country: 17,637 people
  • Peachland: 6,302 people
  • West Kelowna: 40,274 people

Columbia-Shuswap

  • Golden: 4,433 people
  • Revelstoke: 9,464 people
  • Salmon Arm: 20,891 people
  • Sicamous: 2,854 people

Comox Valley

  • Comox: 15,884 people
  • Courtenay: 32,869 people
  • Cumberland: 4,974 people

Cowichan Valley

  • Duncan: 5,745 people
  • Ladysmith: 9,926 people
  • Lake Cowichan: 3,757 people
  • North Cowichan: 34,525 people

East Kootenay

  • Canal Flats: 889 people
  • Cranbrook: 22,703 people
  • Elkford: 3,030 people
  • Fernie: 7,086 people
  • Invermere: 4,305 people
  • Kimberley: 9,037 people
  • Radium Hot Springs: 1,489 people
  • Sparwood: 4,486 people

Fraser Valley

  • Abbotsford: 175,358 people
  • Chilliwack: 105,520 people
  • Harrison Hot Springs: 2,148 people
  • Hope: 7,183 people
  • Kent: 7,093 people
  • Mission: 47,280 people

Fraser-Fort George

  • Mackenzie: 3,442 people
  • McBride: 646 people
  • Prince George: 85,944 people
  • Valemount: 1,082 people

Greater Vancouver

  • Anmore: 2,508 people
  • Belcarra: 702 people
  • Bowen Island: 4,501 people
  • Burnaby: 299,682 people
  • Coquitlam: 173,599 people
  • Delta: 124,670 people
  • Langley (city): 35,444 people
  • Langley (district municipality): 163,885 people
  • Lions Bay: 1,375 people
  • Maple Ridge: 105,925 people
  • New Westminster: 92,124 people
  • North Vancouver (city): 66,624 people
  • North Vancouver (district municipality): 97,845 people
  • Pitt Meadows: 20,892 people
  • Port Coquitlam: 67,724 people
  • Port Moody: 38,285 people
  • Richmond: 239,584 people
  • Surrey: 703,531 people
  • Vancouver: 740,454 people
  • West Vancouver: 47,929 people
  • White Rock: 25,057 people

Kitimat-Stikine

  • Hazelton: 321 people
  • Kitimat: 10,019 people
  • New Hazelton: 666 people
  • Stewart: 515 people
  • Terrace: 13,648 people

Kootenay Boundary

  • Fruitvale: 2,068 people
  • Grand Forks: 4,308 people
  • Greenwood: 730 people
  • Midway: 671 people
  • Montrose: 1,072 people
  • Rossland: 4,355 people
  • Trail: 8,539 people
  • Warfield: 1,729 people

Mount Waddington

  • Alert Bay: 465 people
  • Port Alice: 789 people
  • Port Hardy: 4,201 people
  • Port McNeill: 2,402 people

Nanaimo

  • Lantzville: 4,276 people
  • Nanaimo: 111,845 people
  • Parksville: 15,371 people
  • Qualicum Beach: 9,640 people

North Okanagan

  • Armstrong: 5,643 people
  • Coldstream: 11,380 people
  • Enderby: 3,292 people
  • Lumby: 2,257 people
  • Spallumcheen: 5,843 people
  • Vernon: 49,527 people

Northern Rockies

  • Northern Rockies: 4,144 people

Okanagan-Similkameen

  • Keremeos: 1,779 people
  • Oliver: 5,262 people
  • Osoyoos: 5,724 people
  • Penticton: 39,068 people
  • Princeton: 3,050 people
  • Summerland: 12,343 people

Peace River

  • Chetwynd: 2,484 people
  • Dawson Creek: 13,635 people
  • Fort St. John: 24,383 people
  • Hudson's Hope: 1,019 people
  • Pouce Coupe: 813 people
  • Taylor: 1,415 people
  • Tumbler Ridge: 2,663 people

Powell River

  • Powell River: 14,947 people

Skeena-Queen Charlotte

  • Masset: 914 people
  • Port Clements: 352 people
  • Port Edward: 442 people
  • Prince Rupert: 12,903 people
  • Queen Charlotte: 999 people

Squamish-Lillooet

  • Lillooet: 2,065 people
  • Pemberton: 3,620 people
  • Squamish: 28,578 people
  • Whistler: 15,090 people

Strathcona

  • Campbell River: 38,300 people
  • Gold River: 1,339 people
  • Sayward: 329 people
  • Tahsis: 418 people
  • Zeballos: 136 people

Sunshine Coast

  • Gibsons: 5,090 people
  • Sechelt: 11,558 people

Thompson-Nicola

  • Ashcroft: 1,744 people
  • Barriere: 1,913 people
  • Cache Creek: 1,053 people
  • Chase: 2,591 people
  • Clearwater: 2,500 people
  • Clinton: 707 people
  • Kamloops: 108,793 people
  • Logan Lake: 2,337 people
  • Lytton: 228 people
  • Merritt: 7,190 people
  • Sun Peaks Mountain: 1,546 people

Frequently asked questions

What is the best dating app for small towns in British Columbia?

We think it's Amarbis. You choose the region you meet people from, so a small British Columbia town gets the same province-wide pool as Vancouver; 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 British Columbia 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 postal code.

Can I meet people from all over British Columbia?

Yes. Choose British Columbia as your region and you meet people across the province, from wherever you live, without being ranked behind someone's neighbours.

Can I meet people outside British Columbia?

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.

Neighbouring provinces: Alberta. See every province and U.S. state. New here? Read why Amarbis is the best dating app for small towns.

More from Amarbis

Population figures are Statistics Canada estimates for July 1, 2025, on 2021 census boundaries. The list covers municipalities, so First Nations reserves and unorganized areas aren't included. Distances are straight-line kilometres between town locations, so road distances are longer.

Join free

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