Ontario's best-washroomed cities
105 Ontario cities with at least 15 public washrooms, ranked on how many are accessible, post their hours and are all-gender.
Score out of 100: 35 points for the share of washrooms that are accessible, 30 for the share with posted hours, 20 for the share that are all-gender and 15 for how many there are (log scale), each measured against the best city in Ontario.
The top 10
score out of 100- 1 Toronto67 955 public24% accessible36% posted hours73 all-gender
- 2 Algonquin Park60 24 public42% accessible4% posted hours12 all-gender
- 3 Ottawa56 669 public19% accessible31% posted hours33 all-gender
- 4 Windsor42 106 public5% accessible38% posted hours3 all-gender
- 5 Waterloo41 92 public16% accessible23% posted hours5 all-gender
- 6 Burlington38 47 public23% accessible15% posted hours3 all-gender
- 7 St. Catharines36 50 public14% accessible24% posted hours1 all-gender
- 8 Guelph34 78 public15% accessible14% posted hours7 all-gender
- 9 Kitchener33 100 public2% accessible30% posted hours2 all-gender
- 10 Hamilton33 136 public10% accessible17% posted hours12 all-gender
The rest of Ontario
95 cities| # | City | Score | Public | Accessible | Posted hours | All-gender |
|---|---|---|---|---|---|---|
| 11 | Marathon | 33 | 21 | 24% | 0% | 6 |
| 12 | Wawa | 33 | 15 | 13% | 7% | 6 |
| 13 | Barrie | 32 | 54 | 11% | 20% | 2 |
| 14 | Pickering | 31 | 28 | 14% | 18% | 2 |
| 15 | Grimsby | 31 | 27 | 15% | 15% | 3 |
| 16 | Stoney Creek | 30 | 50 | 18% | 4% | 9 |
| 17 | Port Elgin | 29 | 28 | 0% | 14% | 11 |
| 18 | Welland | 29 | 29 | 10% | 17% | 3 |
| 19 | Markham | 28 | 57 | 4% | 23% | 3 |
| 20 | Niagara Falls | 28 | 39 | 21% | 8% | 1 |
| 21 | Brockville | 27 | 51 | 10% | 18% | 1 |
| 22 | Arnprior | 25 | 56 | 5% | 18% | 2 |
| 23 | Fergus | 25 | 41 | 17% | 2% | 5 |
| 24 | Kingston | 24 | 121 | 2% | 17% | 4 |
| 25 | Vaughan | 23 | 89 | 8% | 11% | 3 |
| 26 | Grand Bend | 23 | 48 | 19% | 0% | 4 |
| 27 | Perth | 23 | 50 | 0% | 22% | 1 |
| 28 | Brampton | 22 | 80 | 10% | 6% | 5 |
| 29 | Smiths Falls | 22 | 34 | 3% | 21% | 0 |
| 30 | Cambridge | 22 | 48 | 2% | 19% | 1 |
| 31 | Oakville | 21 | 63 | 10% | 8% | 2 |
| 32 | Tobermory | 20 | 33 | 3% | 6% | 8 |
| 33 | Ingersoll | 20 | 20 | 15% | 5% | 1 |
| 34 | Oshawa | 19 | 85 | 12% | 2% | 3 |
| 35 | Thunder Bay | 19 | 63 | 6% | 5% | 8 |
| 36 | Cornwall | 19 | 87 | 2% | 13% | 1 |
| 37 | Mississauga | 19 | 123 | 7% | 6% | 3 |
| 38 | Lindsay | 18 | 50 | 6% | 10% | 1 |
| 39 | Clarington | 17 | 31 | 10% | 3% | 3 |
| 40 | Hawkesbury | 17 | 144 | 1% | 8% | 4 |
| 41 | Collingwood | 17 | 33 | 12% | 3% | 1 |
| 42 | Wasaga Beach | 16 | 15 | 7% | 7% | 2 |
| 43 | Owen Sound | 16 | 37 | 0% | 14% | 2 |
| 44 | Picton | 16 | 40 | 8% | 5% | 2 |
| 45 | London | 16 | 158 | 3% | 6% | 2 |
| 46 | Richmond Hill | 15 | 38 | 5% | 8% | 1 |
| 47 | Chatham | 15 | 83 | 2% | 7% | 2 |
| 48 | Woodstock | 15 | 17 | 6% | 12% | 0 |
| 49 | Bancroft | 14 | 32 | 9% | 3% | 1 |
| 50 | Gananoque | 14 | 71 | 3% | 7% | 1 |
| 51 | Whitby | 14 | 25 | 12% | 0% | 1 |
| 52 | Newmarket | 14 | 29 | 3% | 10% | 0 |
| 53 | Renfrew | 13 | 47 | 0% | 11% | 1 |
| 54 | Brantford | 13 | 36 | 3% | 8% | 1 |
| 55 | Stratford | 13 | 25 | 0% | 8% | 3 |
| 56 | Sarnia | 13 | 55 | 2% | 7% | 1 |
| 57 | Peterborough | 13 | 67 | 3% | 4% | 2 |
| 58 | Caledonia | 13 | 22 | 9% | 0% | 2 |
| 59 | Milton | 13 | 60 | 7% | 0% | 3 |
| 60 | Goderich | 13 | 27 | 4% | 7% | 1 |
| 61 | Uxbridge | 12 | 19 | 11% | 0% | 1 |
| 62 | Elmira | 11 | 15 | 7% | 7% | 0 |
| 63 | Leamington | 11 | 49 | 2% | 4% | 2 |
| 64 | Pembroke | 11 | 38 | 0% | 8% | 1 |
| 65 | Trenton | 11 | 54 | 2% | 4% | 2 |
| 66 | Innisfil | 11 | 31 | 6% | 3% | 0 |
| 67 | Midland | 10 | 66 | 2% | 5% | 0 |
| 68 | Carleton Place | 10 | 32 | 0% | 9% | 0 |
| 69 | Georgetown | 10 | 17 | 6% | 0% | 2 |
| 70 | North Bay | 10 | 59 | 3% | 2% | 1 |
| 71 | Bracebridge | 9 | 18 | 0% | 11% | 0 |
| 72 | Simcoe | 9 | 18 | 0% | 11% | 0 |
| 73 | Sault Ste. Marie | 9 | 28 | 0% | 0% | 5 |
| 74 | Napanee | 9 | 28 | 0% | 7% | 1 |
| 75 | Hanover | 9 | 35 | 0% | 6% | 1 |
| 76 | Kenora | 8 | 63 | 3% | 0% | 1 |
| 77 | Petawawa | 8 | 24 | 0% | 4% | 2 |
| 78 | Sudbury | 8 | 84 | 0% | 1% | 2 |
| 79 | Orangeville | 8 | 27 | 0% | 7% | 0 |
| 80 | Haliburton | 8 | 15 | 0% | 0% | 3 |
| 81 | Bradford | 8 | 32 | 6% | 0% | 0 |
| 82 | Cobourg | 8 | 32 | 0% | 6% | 0 |
| 83 | Strathroy | 8 | 33 | 0% | 6% | 0 |
| 84 | Temiskaming Shores | 8 | 39 | 3% | 3% | 0 |
| 85 | Shelburne | 7 | 19 | 0% | 5% | 1 |
| 86 | Huntsville | 7 | 22 | 0% | 5% | 1 |
| 87 | Espanola | 7 | 29 | 3% | 0% | 1 |
| 88 | Listowel | 7 | 27 | 0% | 4% | 1 |
| 89 | Wiarton | 6 | 35 | 0% | 3% | 1 |
| 90 | Belleville | 6 | 43 | 0% | 2% | 0 |
| 91 | Caledon | 6 | 15 | 7% | 0% | 0 |
| 92 | Tillsonburg | 6 | 15 | 7% | 0% | 0 |
| 93 | Orillia | 6 | 39 | 0% | 0% | 2 |
| 94 | Cochrane | 5 | 21 | 5% | 0% | 0 |
| 95 | Bolton | 5 | 17 | 0% | 6% | 0 |
| 96 | Kapuskasing | 5 | 17 | 0% | 6% | 0 |
| 97 | Paris | 5 | 21 | 0% | 5% | 0 |
| 98 | Parry Sound | 4 | 36 | 0% | 0% | 1 |
| 99 | St. Thomas | 4 | 43 | 0% | 0% | 0 |
| 100 | Port Dover | 3 | 22 | 0% | 0% | 1 |
| 101 | Elliot Lake | 2 | 25 | 0% | 0% | 0 |
| 102 | Timmins | 2 | 24 | 0% | 0% | 0 |
| 103 | Exeter | 1 | 22 | 0% | 0% | 0 |
| 104 | Dryden | 1 | 20 | 0% | 0% | 0 |
| 105 | Fort Frances | 1 | 19 | 0% | 0% | 0 |
How the score works
Accessible
Share of the city's public washrooms marked wheelchair accessible.
Posted hours
Share with opening hours on record, so you know before you go.
All-gender
Share marked all-gender or single-user.
Size
How many public washrooms there are, on a log scale from 15 up to the biggest city.
Each measure is compared with the best city on it, so the leader on a measure gets full points. Counts come from the washrooms on the Throne Map; a city that's missing hours or accessibility details may rank lower than it deserves. Spot a gap? Report it on the map.
Find the nearest one, fast
The Throne Map shows every washroom on this site with open-now, accessible, free and all-gender filters. Free, no account needed.