944 cities and towns in Ontario (ON)
| # | City | Population | Median Income | Home Value |
|---|---|---|---|---|
| 151 | Scugog | 21,581 | $108,000 | $800,000 |
| 152 | The Beaches | 21,567 | N/A | N/A |
| 153 | Uxbridge | 21,556 | $117,000 | $900,000 |
| 154 | Wilmot | 21,429 | $114,000 | $775,000 |
| 155 | Bayview Village | 21,396 | N/A | N/A |
| 156 | East End-Danforth | 21,381 | N/A | N/A |
| 157 | Essex | 21,216 | $87,000 | $400,000 |
| 158 | Oakwood Village | 21,210 | N/A | N/A |
| 159 | Huntsville | 21,147 | $83,000 | $576,000 |
| 160 | Thorncliffe Park | 21,108 | N/A | N/A |
| 161 | Keswick | 21,000 | N/A | N/A |
| 162 | Rosedale-Moore Park | 20,923 | N/A | N/A |
| 163 | Fergus | 20,767 | N/A | N/A |
| 164 | Cobourg | 20,519 | $77,000 | $600,000 |
| 165 | Moss Park | 20,506 | N/A | N/A |
| 166 | Lindsay | 20,354 | N/A | N/A |
| 167 | South Frontenac | 20,188 | $104,000 | $500,000 |
| 168 | Port Colborne | 20,033 | $70,000 | $448,000 |
| 169 | Russell | 19,598 | $123,000 | $552,000 |
| 170 | Niagara-on-the-Lake | 19,088 | $98,000 | $900,000 |
| 171 | Middlesex Centre | 18,928 | $125,000 | $750,000 |
| 172 | Alliston | 18,809 | N/A | N/A |
| 173 | O'Connor-Parkview | 18,675 | N/A | N/A |
| 174 | Selwyn | 18,653 | $95,000 | $624,000 |
| 175 | Tillsonburg | 18,615 | $73,500 | $500,000 |
| 176 | North St.James Town | 18,615 | N/A | N/A |
| 177 | Eringate-Centennial-West Deane | 18,588 | N/A | N/A |
| 178 | Hespeler | 18,445 | N/A | N/A |
| 179 | Pelham | 18,192 | $110,000 | $750,000 |
| 180 | Petawawa | 18,160 | $102,000 | $348,000 |
| 181 | Weston | 17,992 | N/A | N/A |
| 182 | North Grenville | 17,964 | $108,000 | $500,000 |
| 183 | Kensington-Chinatown | 17,945 | N/A | N/A |
| 184 | Loyalist | 17,943 | $95,000 | $448,000 |
| 185 | Midland | 17,817 | $69,500 | $500,000 |
| 186 | St. Andrew-Windfields | 17,812 | N/A | N/A |
| 187 | Brookhaven-Amesbury | 17,757 | N/A | N/A |
| 188 | Fiddlesticks | 17,576 | N/A | N/A |
| 189 | Victoria Village | 17,510 | N/A | N/A |
| 190 | Morningside | 17,455 | N/A | N/A |
| 191 | Valley East | 17,451 | N/A | N/A |
| 192 | Bracebridge | 17,305 | $85,000 | $600,000 |
| 193 | Port Hope | 17,294 | $88,000 | $600,000 |
| 194 | Danforth East York | 17,180 | N/A | N/A |
| 195 | Kennedy Park | 17,123 | N/A | N/A |
| 196 | Vanier | 17,000 | N/A | N/A |
| 197 | Willowdale West | 16,936 | N/A | N/A |
| 198 | Hillcrest Village | 16,934 | N/A | N/A |
| 199 | Greater Napanee | 16,879 | $77,500 | $400,000 |
| 200 | Leaside-Bennington | 16,828 | N/A | N/A |