Population · Bendigo · 2026

Published 2 Sept 2026Updated 15 Sept 20267 min read

Bendigo population: how many people live in Bendigo?

The Bendigo urban area had 106,493 residents at 30 June 2025, making it Victoria's fourth-largest urban area, according to the Australian Bureau of Statistics (ABS) Regional population data. The urban area added 883 people over the 2024-25 financial year, a growth rate of 0.84 per cent, and ranked 19th by population among Australia's urban areas. It accounted for 1.5 per cent of Victoria's 7,073,859 people. Ballarat, the state's third-largest urban area, had 14,446 more people.


Published 2 Sept 2026 · Updated 15 Sept 2026

Bendigo population
106,493
Bendigo urban area at 30 June 2025, the 19th largest in Australia
Growth in 2024-25
+883
0.84% over the financial year in the ABS annual urban-area series
Rank in Victoria
4th
Of the 21 urban areas the ABS lists in Victoria at 30 June 2025, behind Melbourne, Geelong and Ballarat
Passed 100,000 in
2019
100,711 people at 30 June 2019 in the annual urban-area series, up from 76,312 at 30 June 2001
The state pictureThe state pictureVictoria had an estimated resident population of 7,073,859 at 30 June 2025 in the ABS annual series. The state article covers the total, its drivers and the split between Greater Melbourne and the rest of the state.Bendigo and BallaratBendigo and BallaratBallarat was Victoria's third largest urban area at 30 June 2025, with 120,939 people, and was larger than Bendigo in every year of the ABS series from 2001. The Ballarat article covers its population on the same ABS basis.

Section 01 · The headline number

How many people live in Bendigo?

The Bendigo Significant Urban Area had an estimated resident population of 106,493 at 30 June 2025. That was the fourth-largest population of the 21 urban areas in Victoria, behind Melbourne at 5,328,274, Geelong at 314,381 and Ballarat at 120,9391. Bendigo accounted for 1.5 per cent of Victoria's estimated 7,073,859 people, and 0.4 per cent of Australia's 27,613,654 people2.

The ABS publishes population estimates annually for 30 June. In the 2024-25 release, the estimates are final for 2001 to 2021, revised for 2022 to 2024 and preliminary for 20253. The next release, covering 30 June 2026, is due on 25 March 20274.

Section 02 · The pace

How fast is Bendigo's population growing?

The Bendigo urban area added 883 people, or 0.84 per cent, in 2024-25, growing from 105,610 at 30 June 2024 to 106,493 at 30 June 2025. The increase was smaller than the 1,031 people (0.99 per cent) added in 2023-24. The three years before that recorded gains of 917 people in 2020-21, 719 in 2021-22 and 920 in 2022-231.

Across the 24 financial years from 2001-02 to 2024-25, growth ranged from 0.70 per cent to 2.02 per cent, and the population increased in every year. The fastest growth occurred in 2015-16, when the urban area added 1,899 people (2.02 per cent), both the largest annual increase and the highest growth rate during the period. The lowest growth rate was 0.70 per cent, in 2021-22. The smallest increase was 575 people (0.73 per cent), in 2004-05, and the next smallest was 719 people, in both 2003-04 and 2021-221.

The 2024-25 growth rate was the third lowest during the 24-year period. Growth was above 1.5 per cent in each of the 11 years from 2008-09 to 2018-19. The rate slowed to 1.30 per cent in 2019-20, and was below 1 per cent in each of the five years from 2020-21 to 2024-251.

Victoria's population grew by 1.77 per cent over 2024-25, from 6,950,961 to 7,073,859 people. Greater Melbourne grew by 1.97 per cent while the population outside Greater Melbourne grew by 1.10 per cent2. The Bendigo urban area grew more slowly than the population outside Greater Melbourne.

Bendigo urban area population growth rate by financial year, 2001-02 to 2024-25Growth in the estimated resident population of the Bendigo Significant Urban Area over each financial year to 30 June (%),derived from the year-to-year changes in the annual series.Source: ABS Population estimates by LGA, Significant Urban Area, Remoteness Area and electoral division,2001 to 2025, Table 20.5%1%1.5%2%2.5%Annual growth rate2001-022004-052007-082010-112013-142016-172019-202022-23financial year
Values are shown to two decimal places. Each year's rate is the change in the estimated resident population between 30 June of consecutive years, divided by the earlier value. The 30 June 2025 estimates are preliminary.

Section 03 · The drivers

What drives Bendigo's population growth?

Net overseas migration was the largest of the three components of the Bendigo urban area's growth in 2024-25, adding 380 people. Natural increase, births minus deaths, added 377, three fewer. Net internal migration, moves to and from elsewhere in Australia, added 126. Together, the three components accounted for the urban area's increase of 8836. The ABS does not publish population components for urban areas, so these figures were calculated by combining data for the eight smaller areas that make up the Bendigo urban area. Their combined population matches the urban-area estimate in every year from 2001 to 2025.

Net overseas migration was the largest component in each of the four years from 2021-22 to 2024-25. It added 410 people in 2021-22, 682 in 2022-23, 546 in 2023-24 and 380 in 2024-256. Natural increase rose from 266 in 2021-22 to 377 in 2024-25. Net internal migration was the smallest component in every year, and was negative in 2022-23, when 40 more people left the urban area for elsewhere in Australia than arrived.

Sums over the eight Statistical Areas Level 2 that make up the Bendigo Significant Urban Area. Natural increase is births minus deaths, and the three components sum to each year's change.
Components of population change, Bendigo urban area, 2021-22 to 2024-25
Financial yearBirthsDeathsNatural increaseNet internal migrationNet overseas migrationTotal change
2021-221,251985+266+43+410+719
2022-231,245967+278-40+682+920
2023-241,258924+334+151+546+1,031
2024-251,277900+377+126+380+883

Source · ABS Population components by SA2, 2021-22 to 2024-25, Table 1

The Greater Bendigo council area, which had 126,568 people at 30 June 2025, added 1,275 people over 2024-25. Its three components were closer in size: natural increase added 450 people, net internal migration 423 and net overseas migration 4027. Its net internal migration gain of 423 was measured on the wider council boundary and is not directly comparable with the urban area's 126.

Over the four years from 2021-22 to 2024-25, the council area's annual increase ranged from 1,154 to 1,503 people. Net overseas migration was its largest component in each of the first three years, and natural increase was the largest in 2024-258.

Components of population change, Greater Bendigo council area, 2021-22 to2024-25Natural increase, net internal migration and net overseas migration for the City of Greater Bendigo local government area overeach financial year, persons.Natural increaseNet internal migrationNet overseas migrationSource: ABS Population components by LGA, 2021-22 to 2024-25, Table 15001K1.5K2K2021-222022-232023-242024-25financial year
The three components sum to each year's total change, shown above each column. The council area covers 3,000 square kilometres, against 287.4 for the urban area, so its figures are not the urban area's. Natural increase is births minus deaths. The migration components are arrivals minus departures.

Among the council areas containing Victoria's three largest urban areas outside Melbourne, Greater Bendigo had the smallest increase and the lowest growth rate in 2024-25. Greater Geelong added 6,376 people (2.2 per cent) and Ballarat added 2,102 (1.7 per cent), against Greater Bendigo's 1,275 (1.0 per cent). Net internal migration was the largest component in both Greater Geelong, at 3,281 people, and Ballarat, at 1,0477.

The council areas containing the Geelong, Ballarat and Bendigo urban areas, the three largest Victorian urban areas outside Melbourne. The three components sum to each area's change, and growth rates are as published in the cube.
Components of population change by council area, Victoria's three largest regional cities, 2024-25
Council area (LGA)30 June 2025Natural increaseNet internal migrationNet overseas migrationTotal changeGrowth rate %
Greater Geelong295,052+1,571+3,281+1,524+6,3762.2
Ballarat122,661+568+1,047+487+2,1021.7
Greater Bendigo126,568+450+423+402+1,2751.0

Source · ABS Population estimates and components by LGA, 2024 to 2025, Table 2

Section 04 · The growth areas

Where in Bendigo is the population growing fastest?

White Hills - Ascot recorded the largest increase among the 16 local areas in the wider Bendigo region in 2024-25, and the highest growth rate. It added 465 people (3.0 per cent), growing from 15,630 to 16,095 over the year. Strathfieldsaye added 248 people (2.2 per cent). Bendigo Surrounds - South, at 153 people (1.7 per cent), Bendigo Surrounds - North, at 144 (2.7 per cent), and Castlemaine, at 133 (1.2 per cent), had the next largest increases5.

Within the eight areas that make up the urban area, growth was concentrated in two. White Hills - Ascot and Strathfieldsaye together added 713 people, about 81 per cent of the urban area's 883, and the other six areas added 170 between them. Kangaroo Flat - Golden Square, the largest of the eight at 21,369 people, added eight people. The central Bendigo area added 35 people, with net overseas migration of 85 people against a natural decrease of 59. East Bendigo - Kennington was the only one of the 16 areas in the region to decline, by 20 people5.

Across the wider region, the Heathcote - Castlemaine - Kyneton statistical area grew from 53,918 to 54,540 people over 2024-25, an increase of 622 (1.15 per cent). Loddon - Elmore grew from 12,585 to 12,736, an increase of 151 (1.20 per cent). Both grew faster than the urban area's 0.84 per cent. The wider Bendigo region grew from 172,113 to 173,769, an increase of 1,656 (0.96 per cent)2.

Population change by area within the Bendigo urban area, 2024-25Source: ABS Population estimates and components by SA2, 2024 to 2025, Table 2White Hills - Ascot465Strathfieldsaye248California Gully - Eaglehawk75Maiden Gully68Bendigo35Kangaroo Flat - Golden Square8Flora Hill - Spring Gully4East Bendigo - Kennington-20Change over 2024-25
Change in the estimated resident population of each of the eight Statistical Areas Level 2 that make up the Bendigo Significant Urban Area between 30 June 2024 and 30 June 2025, persons, ranked largest to smallest. The eight areas sum to the urban area's change of 883. The 30 June 2025 estimates are preliminary.
The five largest 2024-25 increases of the 16 Statistical Areas Level 2 in the Bendigo SA4 region. Growth rates as published in the cube.
The largest population increases by area in the Bendigo region, 2024-25
Area (SA2)Statistical area (SA3)30 June 202430 June 2025ChangeGrowth rate %
White Hills - AscotBendigo15,63016,095+4653.0
StrathfieldsayeBendigo11,45711,705+2482.2
Bendigo Surrounds - SouthHeathcote - Castlemaine - Kyneton8,9419,094+1531.7
Bendigo Surrounds - NorthLoddon - Elmore5,3615,505+1442.7
CastlemaineHeathcote - Castlemaine - Kyneton11,50711,640+1331.2

Source · ABS Population estimates and components by SA2, 2024 to 2025, Table 2

Section 05 · The state picture

How does Bendigo compare with other cities in Victoria?

Bendigo was the fourth-largest of Victoria's 21 urban areas at 30 June 2025. The Melbourne urban area had 5,328,274 people, Geelong 314,381, Ballarat 120,939 and Bendigo 106,493. The next largest, Shepparton - Mooroopna, had 55,332 people, about half of Bendigo's total1.

Ballarat was larger than Bendigo in every year from 2001 to 2025, and the gap widened overall. Ballarat had 4,462 more people than Bendigo at 30 June 2001 and 14,446 more at 30 June 2025. Ballarat grew from 80,774 to 120,939 people over the 24 years, an increase of 40,165 (49.7 per cent), against Bendigo's increase of 30,181 (39.5 per cent)1.

Bendigo also grew more slowly in 2024-25 than the three Victorian urban areas larger than it. Geelong grew by 2.06 per cent, Melbourne by 1.97 per cent and Ballarat by 1.77 per cent, against Bendigo's 0.84 per cent. Bendigo's growth rate ranked 12th of the 21 Victorian urban areas. Nine of the 21 grew more slowly than Bendigo, including three that recorded population declines: Sale, Swan Hill and Colac1.

Melbourne's population data is covered in the Melbourne population article.

Population of the Ballarat and Bendigo urban areas at 30 June, 2001 to 2025Estimated resident population of the Ballarat and Bendigo Significant Urban Areas at 30 June each year, persons.BallaratBendigoSource: ABS Population estimates by LGA, Significant Urban Area, Remoteness Area and electoral division,2001 to 2025, Table 250K100K150K2001200320052007200920112013201520172019202120232025year at 30 June
Significant Urban Area boundaries, which differ from the Ballarat and Greater Bendigo council areas. The 30 June 2025 estimates are preliminary.
Significant Urban Area boundaries. The Melbourne urban area differs from the Greater Melbourne capital city area in the same release. Changes and growth rates derived from the 30 June 2024 values in the same cube, with rates shown to two decimal places.
Victoria's five largest urban areas, 30 June 2001 and 30 June 2025
Urban area (SUA)30 June 200130 June 2025Change over 2024-25Growth rate 2024-25 %
Melbourne3,428,2845,328,274+102,9101.97
Geelong199,732314,381+6,3602.06
Ballarat80,774120,939+2,0981.77
Bendigo76,312106,493+8830.84
Shepparton - Mooroopna42,83555,332+3930.72

Source · ABS Population estimates by LGA, Significant Urban Area, Remoteness Area and electoral division, 2001 to 2025, Table 2

Section 06 · The national rank

Where does Bendigo rank among Australia's largest cities?

Bendigo was the 19th-largest of Australia's 102 urban areas at 30 June 2025, and one of 20 urban areas with 100,000 or more people. Ballarat, at 120,939 people, ranked 18th and Albury - Wodonga, at 102,435, ranked 20th. Launceston, at 92,993 people, was the largest urban area with fewer than 100,000 people1.

After excluding the eight urban areas that contain a capital city, Bendigo ranked 11th among the remaining 94. It was one of 12 non-capital urban areas with at least 100,000 people. These ranged from Gold Coast - Tweed Heads at 761,634 people to Albury - Wodonga at 102,4351.

Among the 20 urban areas with at least 100,000 people, annual growth in 2024-25 ranged from 0.15 per cent in Hobart to 2.40 per cent in Perth. Bendigo's growth rate of 0.84 per cent ranked 18th among the 20. Only the Central Coast, at 0.68 per cent, and Hobart had lower growth rates. Cairns, at 0.86 per cent, ranked one place above Bendigo1.

Australia's urban areas outside the capital cities with 100,000 or more people, 30June 2025Estimated resident population of each Significant Urban Area that does not contain a capital city and held 100,000 or morepeople, persons, ranked largest to smallest.Top 10 of 12 shownSource: ABS Population estimates by LGA, Significant Urban Area, Remoteness Area and electoral division,2001 to 2025, Table 2Gold Coast - Tweed Heads761,634Newcastle - Maitland541,634Sunshine Coast424,741Central Coast354,189Wollongong322,343Geelong314,381Townsville190,551Cairns164,149Toowoomba153,781Ballarat120,939Estimated resident population
Significant Urban Area boundaries, excluding the eight urban areas that contain a capital city. Gold Coast - Tweed Heads and Albury - Wodonga cross state borders and appear once each in the series.
Significant Urban Area boundaries. Capital-city urban areas differ from the Greater Capital City figures in the same release, and Gold Coast - Tweed Heads, Canberra - Queanbeyan and Albury - Wodonga cross state or territory borders. Changes and growth rates derived from the 30 June 2024 values in the same cube, with rates shown to two decimal places.
Australia's urban areas with 100,000 or more people, as at 30 June 2025
RankUrban area (SUA)PopulationChange over 2024-25Growth rate %
1Melbourne5,328,274+102,9101.97
2Sydney5,219,674+70,6701.37
3Brisbane2,745,086+56,0172.08
4Perth2,430,757+56,9912.40
5Adelaide1,470,938+18,4171.27
6Gold Coast - Tweed Heads761,634+12,2791.64
7Newcastle - Maitland541,634+6,9531.30
8Canberra - Queanbeyan521,049+5,8941.14
9Sunshine Coast424,741+8,0181.92
10Central Coast354,189+2,4010.68
11Wollongong322,343+3,6421.14
12Geelong314,381+6,3602.06
13Hobart233,736+3460.15
14Townsville190,551+1,7520.93
15Cairns164,149+1,4040.86
16Toowoomba153,781+1,9431.28
17Darwin145,019+2,5201.77
18Ballarat120,939+2,0981.77
19Bendigo106,493+8830.84
20Albury - Wodonga102,435+1,1831.17

Source · ABS Population estimates by LGA, Significant Urban Area, Remoteness Area and electoral division, 2001 to 2025, Table 2

Section 07 · The long run

How has Bendigo's population changed since 2001?

The urban area added 30,181 people between 30 June 2001 and 30 June 2025, growing from 76,312 to 106,493. That was an increase of 39.5 per cent1.

Bendigo first exceeded 80,000 people at 30 June 2006, 85,000 at 30 June 2010, 90,000 at 30 June 2013, 95,000 at 30 June 2016, 100,000 at 30 June 2019 and 105,000 at 30 June 20241. Each milestone year is the first 30 June at which the estimated resident population was at or above the threshold. It took four years to go from 80,000 to 85,000, three years for each of the next three steps, and five years to go from 100,000 in 2019 to 105,000 in 2024.

The Greater Bendigo council area first exceeded 100,000 residents at 30 June 2010, when it reached 100,506. Its population grew from 89,071 at 30 June 2001 to 126,568 at 30 June 2025, an increase of 37,497 (42.1 per cent)1.

Three of the eight areas that make up the urban area more than doubled their populations between 2001 and 2025. White Hills - Ascot grew from 6,171 people at 30 June 2001 to 16,095 at 30 June 2025, Strathfieldsaye from 4,134 to 11,705 and Maiden Gully from 2,708 to 5,869. The central Bendigo area fell from 15,549 to 14,457 over the same period, a decline of 1,0922.

Bendigo urban area estimated resident population at 30 June, 2001 to 2025Estimated resident population of the Bendigo Significant Urban Area at 30 June each year, persons.Source: ABS Population estimates by LGA, Significant Urban Area, Remoteness Area and electoral division,2001 to 2025, Table 220K40K60K80K100K120KBendigoPassed 100,000 at 30 June 20192001200320052007200920112013201520172019202120232025year at 30 June
The 30 June 2025 estimate is preliminary.
The milestone years are the first 30 June at which the annual estimated resident population of the Bendigo urban area was at or above each threshold. The first year in the series is 30 June 2001, when the urban area had 76,312 people.
Bendigo urban area population milestones in the annual series
MilestoneFirst 30 June at or abovePopulation that year
80,00030 June 200680,804
85,00030 June 201085,978
90,00030 June 201390,772
95,00030 June 201695,934
100,00030 June 2019100,711
105,00030 June 2024105,610

Source · ABS Population estimates by LGA, Significant Urban Area, Remoteness Area and electoral division, 2001 to 2025, Table 2

Section 08

Bendigo population: quick answers

How many people live in Bendigo?

The Bendigo Significant Urban Area had an estimated resident population of 106,493 at 30 June 2025. That was the fourth-largest population of the 21 urban areas the ABS lists in Victoria, and the 19th largest in Australia. The 30 June 2025 estimates are preliminary. The next release, covering 30 June 2026, is due on 25 March 2027.

Is Bendigo bigger than Ballarat?

No. The Ballarat urban area had 120,939 people at 30 June 2025 and the Bendigo urban area 106,493, a gap of 14,446 people in the ABS annual data. Ballarat was the larger of the two in every year from 2001 to 2025, and the gap widened from 4,462 to 14,446 over those years. Ballarat also grew faster in 2024-25, at 1.77 per cent against Bendigo's 0.84 per cent.

How fast is Bendigo's population growing?

The Bendigo urban area added 883 people, or 0.84 per cent, over the 2024-25 financial year. The population increased in every year from 2001-02, and growth peaked at 1,899 people (2.02 per cent) in 2015-16. The rate was below 1 per cent in each of the five years from 2020-21 to 2024-25.

What is the difference between the Bendigo urban area and the City of Greater Bendigo?

The Bendigo urban area is a Significant Urban Area, an ABS statistical boundary built from eight small statistical areas covering 287.4 square kilometres, and it had 106,493 people at 30 June 2025. The City of Greater Bendigo is a local government area, a larger boundary covering 3,000 square kilometres, and it had 126,568 people on the same date. ABS figures for the two boundaries are not interchangeable.

When did Bendigo pass 100,000 people?

The Bendigo urban area first exceeded 100,000 people at 30 June 2019, when the estimated resident population was 100,711. On the same basis, the urban area passed 90,000 at 30 June 2013 and 105,000 at 30 June 2024. In the council-area data, Greater Bendigo passed 100,000 residents at 30 June 2010.

Section 09

Australia population statistics

References

  1. ABS Regional population, 2024-25: population estimates by LGA and Significant Urban Area, 2001 to 2025 (datacube 32180DS0004) · Australian Bureau of Statistics b c d e f g h i j k l m n o
  2. ABS Regional population, 2024-25: population estimates by SA2 and above, 2001 to 2025 (datacube 32180DS0003) · Australian Bureau of Statistics b c d e f
  3. ABS Regional population methodology, 2024-25 · Australian Bureau of Statistics b
  4. ABS Regional population, 2024-25 · Australian Bureau of Statistics
  5. ABS Regional population, 2024-25: population estimates and components by SA2, 2024 to 2025 (datacube 32180DS0001) · Australian Bureau of Statistics b c
  6. ABS Regional population, 2024-25: population components by SA2 and above, 2021-22 to 2024-25 (datacube 32180DS0005) · Australian Bureau of Statistics b c
  7. ABS Regional population, 2024-25: population estimates and components by LGA, 2024 to 2025 (datacube 32180DS0002) · Australian Bureau of Statistics b
  8. ABS Regional population, 2024-25: population components by LGA, 2021-22 to 2024-25 (datacube 32180DS0006) · Australian Bureau of Statistics