Ballarat · Region (SA4)

Total population

173,9372021▲ +18.9%

Ballarat has a population of 173,937 — below average, much smaller than the typical region (224,598). It ranks 65th of 107 regions nationally.

Among its neighbours it's larger than Bendigo and Warrnambool and South West, but smaller than Mornington Peninsula, Geelong and Melbourne - Inner East. Within Ballarat, it varies widely, from 26,759 in Maryborough - Pyrenees to 116,201 in Ballarat.

The population has grown 19% since 2011, adding 28k people.

Open map →
📍 Ballarat, Region (SA4)

Trend across censuses

140k150k160k170k180k20112012201320142015201620172018201920202021146,235157,485173,937

Where Ballarat sits

1101001.0k10k100k860k

All region (sa4) areas, 2021. The marker is Ballarat — lower than 61% of areas.

View full map →

Total population within Ballarat

  1. Ballarat116,201
  2. Creswick - Daylesford - Ballan30,975
  3. Maryborough - Pyrenees26,759

Total population in nearby areas

  1. Melbourne - West853,054
  2. Melbourne - Inner617,018
  3. Melbourne - North East540,664
  4. Melbourne - North West424,328
  5. Melbourne - Inner South422,639
  6. Melbourne - Inner East373,472
  7. Geelong327,878
  8. Mornington Peninsula308,226
  9. Bendigo167,764
  10. Warrnambool and South West128,069

More for Ballarat