944 cities and towns in Ontario (ON)
| # | City | Population | Median Income | Home Value |
|---|---|---|---|---|
| 251 | Columbia | 13,635 | N/A | N/A |
| 252 | New Hamburg | 13,595 | N/A | N/A |
| 253 | Mount Dennis | 13,593 | N/A | N/A |
| 254 | South Stormont | 13,570 | $92,000 | $348,000 |
| 255 | Centennial Scarborough | 13,362 | N/A | N/A |
| 256 | The Nation / La Nation | 13,350 | N/A | N/A |
| 257 | South Glengarry | 13,330 | $91,000 | $348,000 |
| 258 | Gravenhurst | 13,157 | $73,500 | $524,000 |
| 259 | Bayview Woods-Steeles | 13,154 | N/A | N/A |
| 260 | West Grey | 13,131 | $77,500 | $500,000 |
| 261 | Highland West | 13,066 | N/A | N/A |
| 262 | The Glebe | 13,055 | N/A | N/A |
| 263 | Tiny | 12,966 | $88,000 | $695,000 |
| 264 | Lowertown | 12,824 | N/A | N/A |
| 265 | Forest Hill North | 12,806 | N/A | N/A |
| 266 | Central | 12,650 | N/A | N/A |
| 267 | Perth East | 12,595 | $96,000 | $600,000 |
| 268 | Brock | 12,567 | $92,000 | $600,000 |
| 269 | Woodbine Corridor | 12,541 | N/A | N/A |
| 270 | Yonge-St.Clair | 12,528 | N/A | N/A |
| 271 | Carleton Place | 12,517 | $89,000 | $472,000 |
| 272 | Highland Creek | 12,494 | N/A | N/A |
| 273 | Wellington North | 12,431 | $78,000 | $500,000 |
| 274 | Humber Summit | 12,416 | N/A | N/A |
| 275 | Paris | 12,310 | N/A | N/A |
| 276 | Kincardine | 12,268 | $101,000 | $500,000 |
| 277 | Brighton | 12,108 | $81,000 | $500,000 |
| 278 | Alderwood | 12,054 | N/A | N/A |
| 279 | Queenswood Heights | 12,000 | N/A | N/A |
| 280 | Erin | 11,981 | $127,000 | $980,000 |
| 281 | North Riverdale | 11,916 | N/A | N/A |
| 282 | Lambton Shores | 11,876 | $80,000 | $500,000 |
| 283 | Etobicoke West Mall | 11,848 | N/A | N/A |
| 284 | Yonge-Eglinton | 11,817 | N/A | N/A |
| 285 | Dufferin Grove | 11,785 | N/A | N/A |
| 286 | Cabbagetown-South St.James Town | 11,669 | N/A | N/A |
| 287 | Doon South | 11,524 | N/A | N/A |
| 288 | Broadview North | 11,499 | N/A | N/A |
| 289 | Meaford | 11,485 | $79,500 | $600,000 |
| 290 | New Toronto | 11,463 | N/A | N/A |
| 291 | Elliot Lake | 11,372 | $50,000 | $150,000 |
| 292 | Wellesley | 11,318 | $119,000 | $800,000 |
| 293 | North Dundas | 11,304 | $90,000 | $400,000 |
| 294 | Norwich | 11,151 | $95,000 | $600,000 |
| 295 | Georgian Bluffs | 11,100 | $94,000 | $600,000 |
| 296 | Weston-Pellam Park | 11,098 | N/A | N/A |
| 297 | Tay | 11,091 | $82,000 | $500,000 |
| 298 | Hamilton | 11,059 | $86,000 | $700,000 |
| 299 | Keelesdale-Eglinton West | 11,058 | N/A | N/A |
| 300 | Princess-Rosethorn | 11,051 | N/A | N/A |