944 cities and towns
| Abbreviation | ON |
| State Population | 14,826,276 |
| # | City | Population | Median Income | Home Value | Median Rent | Median Age |
|---|---|---|---|---|---|---|
| 501 | Hastings Highlands | 4,385 | $69,000 | $400,000 | $850 | 57.6 |
| 502 | Red Lake | 4,366 | $82,573 | $461,770 | $1,012 | 41.8 |
| 503 | Amaranth | 4,327 | $127,000 | $950,000 | $1,700 | 42.4 |
| 504 | Vickers Park | 4,317 | $82,573 | $461,770 | $1,012 | 41.8 |
| 505 | Greenstone | 4,309 | $72,000 | $120,000 | $745 | 47.2 |
| 506 | Marmora and Lake | 4,267 | $62,800 | $400,000 | $920 | 56.0 |
| 507 | Deep River | 4,175 | $95,000 | $276,000 | $930 | 47.6 |
| 508 | Dutton/Dunwich | 4,152 | $90,000 | $452,000 | $785 | 44.0 |
| 509 | Beeton | 4,151 | $82,573 | $461,770 | $1,012 | 41.8 |
| 510 | West End | 4,142 | $82,573 | $461,770 | $1,012 | 41.8 |
| 511 | Red Lake | 4,094 | $111,000 | $230,000 | $970 | 38.4 |
| 512 | Prescott | 4,078 | $61,200 | $250,000 | $950 | 49.6 |
| 513 | Vineland | 4,074 | $82,573 | $461,770 | $1,012 | 41.8 |
| 514 | College Park | 4,072 | $82,573 | $461,770 | $1,012 | 41.8 |
| 515 | Bancroft | 4,065 | $57,200 | $348,000 | $860 | 56.0 |
| 516 | Richmond | 4,055 | $82,573 | $461,770 | $1,012 | 41.8 |
| 517 | Howick | 4,045 | $84,000 | $452,000 | $1,020 | 35.2 |
| 518 | University Downs | 4,036 | $82,573 | $461,770 | $1,012 | 41.8 |
| 519 | Westmount | 4,010 | $82,573 | $461,770 | $1,012 | 41.8 |
| 520 | Callander | 3,964 | $101,000 | $400,000 | $920 | 50.4 |
| 521 | Casselman | 3,960 | $99,000 | $448,000 | $1,010 | 43.6 |
| 522 | Madawaska Valley | 3,927 | $62,800 | $332,000 | $755 | 58.4 |
| 523 | Montague | 3,914 | $98,000 | $400,000 | $1,320 | 44.4 |
| 524 | Bonnechere Valley | 3,898 | $68,000 | $300,000 | $900 | 54.4 |
| 525 | Grand Valley | 3,851 | $101,000 | $700,000 | $1,110 | 36.8 |
| 526 | Highlands East | 3,830 | $63,600 | $400,000 | $930 | 58.8 |
| 527 | Central Frederick | 3,808 | $82,573 | $461,770 | $1,012 | 41.8 |
| 528 | Perth South | 3,776 | $101,000 | $620,000 | $1,120 | 44.8 |
| 529 | Lake of Bays | 3,759 | $90,000 | $800,000 | $1,110 | 58.4 |
| 530 | East Galt | 3,717 | $82,573 | $461,770 | $1,012 | 41.8 |
| 531 | Fairfield | 3,651 | $82,573 | $461,770 | $1,012 | 41.8 |
| 532 | Warwick | 3,641 | $86,000 | $400,000 | $870 | 41.6 |
| 533 | Mill Courtland Woodside Park | 3,639 | $82,573 | $461,770 | $1,012 | 41.8 |
| 534 | Morris-Turnberry | 3,590 | $86,000 | $448,000 | $750 | 40.0 |
| 535 | Bobcaygeon | 3,576 | $82,573 | $461,770 | $1,012 | 41.8 |
| 536 | Mulmur | 3,571 | $114,000 | $800,000 | $1,310 | 50.0 |
| 537 | New Edinburgh | 3,539 | $82,573 | $461,770 | $1,012 | 41.8 |
| 538 | Georgian Bay | 3,441 | $82,000 | $695,000 | $840 | 58.4 |
| 539 | Blind River | 3,422 | $66,500 | $200,000 | $775 | 52.8 |
| 540 | East Hawkesbury | 3,418 | $81,000 | $300,000 | $750 | 50.8 |
| 541 | Campbellford | 3,372 | $82,573 | $461,770 | $1,012 | 41.8 |
| 542 | County Park | 3,367 | $82,573 | $461,770 | $1,012 | 41.8 |
| 543 | Powassan | 3,346 | $79,500 | $324,000 | $910 | 50.4 |
| 544 | Brigadoon | 3,315 | $82,573 | $461,770 | $1,012 | 41.8 |
| 545 | Capreol | 3,260 | $82,573 | $461,770 | $1,012 | 41.8 |
| 546 | St. George | 3,255 | $82,573 | $461,770 | $1,012 | 41.8 |
| 547 | Sydenham | 3,249 | $82,573 | $461,770 | $1,012 | 41.8 |
| 548 | Haileybury | 3,247 | $82,573 | $461,770 | $1,012 | 41.8 |
| 549 | Shuniah Township | 3,247 | $109,000 | $420,000 | $1,200 | 55.2 |
| 550 | Shuniah | 3,247 | $109,000 | $420,000 | $1,200 | 55.2 |