Municipality Rankings
All 156 BC municipalities. Click any column header to sort. Click a municipality name to view its full report card.
Swipe table to see all columns →
| Municipality | Type | Population▼ | Rev/Cap | Exp/Cap | Surplus/Cap | Debt/Cap | Tax Coll. % | Liab. Used % |
|---|---|---|---|---|---|---|---|---|
| Vancouver | C | 725,778 | $4,360 | $3,174 | $1,186 | $1,416 | 95.0% | 22.9% |
| Surrey | C | 662,561 | $2,621 | $1,715 | $906 | $446 | 97.4% | 7.0% |
| Burnaby | C | 279,948 | $3,491 | $2,379 | $1,112 | $0 | 98.9% | 0.0% |
| Richmond | C | 229,781 | $3,545 | $2,531 | $1,014 | $388 | 97.5% | 7.6% |
| Abbotsford | C | 175,589 | $2,403 | $2,025 | $377 | $179 | 98.2% | 7.7% |
| Coquitlam | C | 168,250 | $3,529 | $2,138 | $1,391 | $59 | 98.6% | 1.7% |
| Kelowna | C | 160,693 | $3,551 | $2,592 | $959 | $361 | 98.1% | 10.8% |
| Langley | D | 148,653 | $585 | $438 | $147 | $146 | 98.5% | 4.1% |
| Saanich | D | 129,786 | $2,417 | $2,145 | $271 | $637 | 99.3% | 12.2% |
| Delta | C | 116,610 | $3,003 | $2,689 | $314 | $0 | 98.4% | 0.0% |
| Nanaimo | C | 108,438 | $2,517 | $2,085 | $432 | $312 | 98.6% | 8.9% |
| Kamloops | C | 107,254 | $2,810 | $2,561 | $249 | $442 | 78.8% | 15.7% |
| Chilliwack | C | 100,884 | $2,278 | $1,973 | $305 | $0 | 97.5% | 0.0% |
| Maple Ridge | C | 99,996 | $2,713 | $1,953 | $760 | $345 | 96.9% | 10.2% |
| Victoria | C | 99,792 | $3,573 | $3,099 | $473 | $448 | 99.2% | 8.3% |
| North Vancouver | D | 95,350 | $1,909 | $1,706 | $204 | $9 | 99.2% | 0.0% |
| New Westminster | C | 88,945 | $3,595 | $3,034 | $561 | $1,779 | 100.4% | 19.3% |
| Prince George | C | 84,006 | $2,988 | $2,482 | $507 | $1,196 | 97.4% | 23.9% |
| Port Coquitlam | C | 67,151 | $2,544 | $2,010 | $534 | $1,308 | 98.5% | 12.7% |
| North Vancouver | C | 64,847 | $2,807 | $2,508 | $299 | $13 | 99.2% | 0.0% |
| Langford | C | 52,953 | $2,440 | $1,746 | $694 | $730 | 96.7% | 17.7% |
| Vernon | C | 47,265 | $2,496 | $2,264 | $231 | $784 | 99.2% | 3.1% |
| West Kelowna | C | 46,358 | $1,948 | $1,942 | $6 | $1,035 | 95.0% | 22.4% |
| Mission | C | 45,231 | $2,850 | $2,157 | $693 | $280 | 96.2% | 5.5% |
| West Vancouver | D | 40,715 | $5,855 | $5,248 | $606 | $602 | 99.1% | 3.5% |
| Port Moody | C | 39,316 | $2,964 | $2,444 | $521 | $571 | 98.6% | 8.2% |
| Campbell River | C | 38,658 | $2,625 | $2,198 | $426 | $207 | 98.6% | 4.9% |
| Penticton | C | 37,943 | $4,275 | $3,838 | $437 | $563 | 99.1% | 11.9% |
| North Cowichan | D | 34,546 | $2,315 | $2,012 | $303 | $914 | 98.2% | 23.8% |
| Langley | C | 31,936 | $2,725 | $2,038 | $686 | $678 | 98.5% | 4.1% |
| Courtenay | C | 31,242 | $2,521 | $2,225 | $297 | $618 | 98.3% | 11.0% |
| Squamish | D | 24,655 | $5,828 | $3,211 | $2,617 | $1,655 | 98.4% | 26.5% |
| Fort St. John | C | 23,005 | $4,585 | $3,500 | $1,085 | $1,535 | 94.5% | 15.7% |
| Cranbrook | C | 22,675 | $3,085 | $2,664 | $421 | $1,171 | 97.6% | 23.9% |
| White Rock | C | 22,362 | $3,291 | $2,489 | $802 | $878 | 95.2% | 7.9% |
| Colwood | C | 21,874 | $2,222 | $1,564 | $657 | $494 | 98.7% | 11.2% |
| Pitt Meadows | C | 21,071 | $2,841 | $2,362 | $479 | $1,053 | 98.7% | 12.4% |
| Salmon Arm | C | 21,034 | $2,233 | $1,924 | $309 | $948 | 98.8% | 24.8% |
| Port Alberni | C | 20,264 | $2,911 | $2,679 | $232 | $1,003 | 96.7% | 12.0% |
| Esquimalt | D | 19,738 | $2,594 | $2,352 | $242 | $1,685 | 98.0% | 19.0% |
| Oak Bay | D | 19,703 | $3,443 | $2,856 | $587 | $0 | 99.7% | 0.0% |
| Central Saanich | D | 19,326 | $2,387 | $1,737 | $650 | $336 | 99.4% | 6.5% |
| Lake Country | D | 18,705 | $2,568 | $2,098 | $470 | $908 | 99.0% | 19.1% |
| Sooke | D | 16,866 | $1,771 | $1,308 | $462 | $131 | 97.2% | 14.0% |
| Comox | T | 15,902 | $2,684 | $1,907 | $778 | $191 | 98.8% | 8.4% |
| Parksville | C | 14,710 | $2,621 | $2,303 | $318 | $319 | 98.8% | 4.0% |
| Powell River | C | 14,607 | $3,871 | $3,105 | $767 | $2,251 | 97.6% | 24.7% |
| Whistler | D | 14,025 | $10,477 | $9,179 | $1,298 | $4,414 | 98.4% | 14.9% |
| Terrace | C | 13,926 | $3,346 | $2,477 | $870 | $244 | 98.4% | 5.7% |
| Dawson Creek | C | 13,615 | $5,224 | $3,882 | $1,342 | $1,322 | 96.3% | 25.3% |
| Prince Rupert | C | 13,536 | $5,837 | $3,975 | $1,862 | $3,505 | 97.4% | 24.9% |
| Summerland | D | 13,310 | $3,818 | $3,001 | $817 | $1,135 | 99.4% | 17.3% |
| View Royal | T | 13,219 | $1,980 | $1,627 | $353 | $279 | 99.2% | 10.1% |
| North Saanich | D | 13,198 | $2,122 | $1,884 | $238 | $299 | 98.7% | 10.2% |
| Sidney | T | 12,951 | $2,452 | $2,169 | $283 | $815 | 99.4% | 9.1% |
| Coldstream | D | 12,306 | $1,210 | $1,154 | $57 | $937 | 98.8% | 15.7% |
| Nelson | C | 11,716 | $5,562 | $4,639 | $923 | $425 | 98.9% | 7.3% |
| Sechelt | D | 11,707 | $2,395 | $2,045 | $350 | $387 | 96.9% | 16.5% |
| Williams Lake | C | 11,626 | $3,582 | $2,886 | $697 | $413 | 97.5% | 10.6% |
| Quesnel | C | 10,422 | $3,556 | $3,233 | $324 | $1,157 | 97.3% | 21.8% |
| Ladysmith | T | 9,690 | $2,702 | $2,246 | $456 | $1,597 | 98.3% | 24.6% |
| Qualicum Beach | T | 9,663 | $2,965 | $2,143 | $823 | $278 | 99.0% | 22.9% |
| Castlegar | C | 9,042 | $3,141 | $2,889 | $253 | $1,738 | 98.5% | 14.5% |
| Kimberley | C | 8,674 | $3,576 | $2,637 | $939 | $527 | 98.4% | 11.0% |
| Revelstoke | C | 8,617 | $5,252 | $3,718 | $1,534 | $1,114 | 97.2% | 26.9% |
| Trail | C | 8,480 | $3,620 | $3,019 | $602 | $1,460 | 98.6% | 28.3% |
| Merritt | C | 7,809 | $6,580 | $2,897 | $3,683 | $1,799 | 97.2% | 25.0% |
| Kent | D | 7,201 | $3,115 | $2,001 | $1,114 | $121 | 98.6% | 2.6% |
| Hope | D | 6,855 | $2,885 | $2,966 | -$81 | $415 | 98.2% | 7.2% |
| Peachland | D | 6,382 | $2,658 | $2,389 | $268 | $1,531 | 95.6% | 33.2% |
| Fernie | C | 6,000 | $4,086 | $3,672 | $414 | $428 | 98.2% | 15.2% |
| Armstrong | C | 5,899 | $1,884 | $1,528 | $356 | $759 | 99.0% | 14.1% |
| Creston | T | 5,892 | $2,921 | $2,454 | $467 | $815 | 98.8% | 12.5% |
| Smithers | T | 5,879 | $5,268 | $3,470 | $1,797 | $467 | 98.4% | 7.6% |
| Spallumcheen | D | 5,858 | $2,376 | $1,755 | $621 | $70 | 97.2% | 1.4% |
| Oliver | T | 5,824 | $2,812 | $2,349 | $463 | $1,277 | 98.5% | 27.8% |
| Osoyoos | T | 5,730 | $4,466 | $2,880 | $1,587 | $1,836 | 97.4% | 16.2% |
| Duncan | C | 5,513 | $3,119 | $2,461 | $658 | $0 | 98.5% | 0.0% |
| Metchosin | D | 5,271 | $1,853 | $1,466 | $386 | $0 | 99.2% | 0.0% |
| Gibsons | T | 5,098 | $3,345 | $2,772 | $573 | $1,818 | 98.1% | 29.4% |
| Cumberland | V | 4,901 | $3,100 | $2,098 | $1,001 | $1,940 | 98.1% | 26.4% |
| Vanderhoof | D | 4,839 | $2,944 | $2,463 | $481 | $509 | 97.8% | 16.1% |
| Port Hardy | D | 4,552 | $2,651 | $2,578 | $73 | $619 | 95.3% | 15.7% |
| Golden | T | 4,455 | $3,774 | $3,250 | $524 | $1,078 | 98.0% | 87.4% |
| Grand Forks | C | 4,447 | $5,599 | $3,503 | $2,095 | $586 | 95.1% | 6.6% |
| Northern Rockies | D | 4,400 | $9,736 | $8,810 | $927 | $4,902 | 87.4% | 19.3% |
| Rossland | C | 4,390 | $4,029 | $2,680 | $1,349 | $1,626 | 98.5% | 22.2% |
| Sparwood | D | 4,265 | $4,455 | $3,464 | $991 | $1,049 | 99.0% | 13.3% |
| Bowen Island | D | 4,181 | $4,059 | $3,020 | $1,039 | $2,891 | 98.1% | 26.1% |
| Lantzville | D | 4,099 | $1,801 | $1,497 | $304 | $939 | 96.9% | 8.8% |
| Invermere | D | 3,910 | $3,876 | $3,167 | $709 | $2,567 | 98.9% | 29.0% |
| Lake Cowichan | T | 3,748 | $2,816 | $1,743 | $1,074 | $0 | 96.9% | 0.4% |
| Mackenzie | D | 3,729 | $4,885 | $3,741 | $1,144 | $0 | 82.9% | 0.2% |
| Pemberton | V | 3,678 | $4,096 | $3,376 | $719 | $1,026 | 102.5% | 18.4% |
| Princeton | T | 3,333 | $5,869 | $3,515 | $2,354 | $2,177 | 94.1% | 23.4% |
| Enderby | C | 3,323 | $3,311 | $1,793 | $1,517 | $575 | 97.6% | 10.8% |
| Houston | D | 3,268 | $4,317 | $3,204 | $1,114 | $283 | 97.0% | 4.2% |
| Sicamous | D | 3,005 | $6,565 | $4,129 | $2,436 | $2,115 | 97.3% | 17.7% |
| Elkford | D | 2,805 | $5,256 | $3,656 | $1,601 | $3,746 | 99.1% | 23.1% |
| Clearwater | D | 2,751 | $3,084 | $2,795 | $289 | $54 | 97.9% | 4.6% |
| Highlands | D | 2,698 | $1,644 | $1,502 | $143 | $41 | 96.6% | 7.6% |
| Chetwynd | D | 2,692 | $4,487 | $3,439 | $1,048 | $1,070 | 98.6% | 10.5% |
| Tofino | D | 2,653 | $13,397 | $6,582 | $6,816 | $6,526 | 99.7% | 18.2% |
| Chase | V | 2,639 | $2,393 | $1,910 | $483 | $672 | 97.9% | 13.9% |
| Port McNeill | T | 2,591 | $2,282 | $2,053 | $228 | $412 | 102.4% | 15.7% |
| Anmore | V | 2,533 | $2,977 | $2,039 | $938 | $962 | 97.4% | 12.6% |
| Logan Lake | D | 2,371 | $4,257 | $2,712 | $1,545 | $100 | 98.5% | 16.4% |
| Ucluelet | D | 2,309 | $6,419 | $3,872 | $2,547 | $625 | 98.8% | 19.2% |
| Tumbler Ridge | D | 2,301 | $8,748 | $7,171 | $1,577 | $0 | 99.4% | 3.9% |
| Lillooet | D | 2,196 | $3,773 | $3,558 | $215 | $0 | 96.4% | 0.0% |
| Lumby | V | 2,147 | $2,986 | $1,729 | $1,257 | $86 | 93.3% | 3.9% |
| Fruitvale | V | 2,112 | $2,063 | $1,639 | $425 | $993 | 96.3% | 16.3% |
| 100 Mile House | D | 2,083 | $3,813 | $3,474 | $339 | $0 | 98.2% | 0.5% |
| Burns Lake | V | 1,932 | $7,433 | $3,573 | $3,860 | $0 | 92.7% | 31.1% |
| Warfield | V | 1,881 | $1,835 | $1,731 | $104 | $158 | 97.3% | 23.0% |
| Keremeos | V | 1,836 | $1,580 | $1,542 | $38 | $79 | 97.8% | 3.6% |
| Nakusp | V | 1,762 | $4,228 | $3,334 | $894 | $604 | 96.2% | 9.8% |
| Ashcroft | V | 1,747 | $2,945 | $2,546 | $398 | $0 | 93.5% | 0.0% |
| Harrison Hot Springs | V | 1,731 | $5,288 | $3,669 | $1,619 | $160 | 94.6% | 2.6% |
| Fort St. James | D | 1,696 | $6,531 | $4,085 | $2,447 | $122 | 97.5% | 2.1% |
| Taylor | D | 1,606 | $7,561 | $6,369 | $1,192 | $2,207 | 99.0% | 15.8% |
| Telkwa | V | 1,500 | $3,635 | $2,258 | $1,377 | $92 | 95.1% | 7.4% |
| Salmo | V | 1,437 | $1,611 | $1,557 | $54 | $414 | 97.0% | 9.4% |
| Lions Bay | V | 1,353 | $4,111 | $3,610 | $501 | $1,080 | 96.3% | 21.2% |
| Gold River | V | 1,296 | $3,692 | $3,266 | $427 | $0 | 98.0% | 0.0% |
| Cache Creek | V | 1,111 | $5,600 | $2,978 | $2,622 | $0 | 93.7% | 0.0% |
| Montrose | V | 1,097 | $2,226 | $1,474 | $752 | $123 | 95.3% | 10.3% |
| Hudson's Hope | D | 1,071 | $8,137 | $6,900 | $1,237 | $0 | 99.6% | 0.0% |
| Kaslo | V | 1,069 | $3,528 | $2,906 | $622 | $0 | 98.5% | 1.2% |
| Radium Hot Springs | V | 1,036 | $6,673 | $4,525 | $2,148 | $2,950 | 98.2% | 18.6% |
| Daajing Giids | V | 1,033 | $2,763 | $2,747 | $16 | $495 | 97.5% | 13.6% |
| Fraser Lake | V | 1,033 | $7,000 | $3,901 | $3,099 | $0 | 97.5% | 0.0% |
| Sun Peaks | V | 1,024 | $9,699 | $9,177 | $521 | $12,883 | 99.1% | 48.1% |
| Valemount | V | 1,018 | $6,348 | $5,069 | $1,279 | $296 | 89.8% | 7.4% |
| Pouce Coupe | V | 832 | $6,412 | $3,661 | $2,751 | $0 | 93.2% | 0.0% |
| shíshálh Nation Government District | D | 792 | $3,137 | $2,208 | $929 | $5,119 | 96.1% | 5.6% |
| Canal Flats | V | 774 | $5,429 | $6,970 | -$1,541 | $3,536 | 98.1% | 22.6% |
| Masset | V | 766 | $13,310 | $10,574 | $2,736 | $3,159 | 97.1% | 13.4% |
| Midway | V | 738 | $4,586 | $3,164 | $1,423 | $15 | 98.2% | 5.7% |
| Belcarra | V | 729 | $4,447 | $3,480 | $967 | $3,860 | 97.1% | 40.0% |
| Port Alice | V | 700 | $3,752 | $3,914 | -$162 | $510 | 89.0% | 4.2% |
| McBride | V | 671 | $4,723 | $4,401 | $322 | $328 | 89.7% | 14.5% |
| New Hazelton | D | 667 | $5,936 | $4,081 | $1,855 | $0 | 97.1% | 0.0% |
| Clinton | V | 621 | $4,710 | $3,286 | $1,424 | $1,803 | 97.2% | 11.9% |
| New Denver | V | 520 | $4,843 | $3,341 | $1,503 | $288 | 96.0% | 9.0% |
| Port Edward | D | 493 | $11,004 | $8,398 | $2,607 | $991 | 98.5% | 17.6% |
| Alert Bay | V | 463 | $5,850 | $4,594 | $1,255 | $142 | 93.0% | 19.1% |
| Stewart | D | 438 | $15,240 | $10,749 | $4,491 | $722 | 97.8% | 14.7% |
| Slocan | V | 334 | $3,548 | $2,963 | $586 | $1,796 | 90.2% | 55.0% |
| Granisle | V | 320 | $16,754 | $9,597 | $7,157 | $352 | 92.4% | 4.8% |
| Sayward | V | 305 | $6,100 | $6,591 | -$491 | $42 | 93.8% | 5.8% |
| Lytton | V | 281 | $27,331 | $15,436 | $11,896 | $0 | 98.7% | 0.0% |
| Tahsis | V | 277 | $18,787 | $12,309 | $6,478 | $0 | 92.0% | 0.0% |
| Port Clements | V | 267 | $10,800 | $4,944 | $5,856 | $0 | 98.1% | 0.0% |
| Silverton | V | 217 | $5,255 | $5,108 | $147 | $0 | 100.4% | 0.0% |
| Zeballos | V | 121 | $15,601 | $12,558 | $3,043 | $0 | 85.6% | 2.1% |