Brockton is a municipality in the Canadian province of Ontario, located in Bruce County. , the population was 9,784.
| 2001 |9658
| 2006 |9641
| 2011 |9432
| 2016 |9461
| 2021 |9784
Population trend prior to amalgamation:
- Population total in 1996: 10,163
- Brant (township): 3,455
- Greenock (township): 1,672
- Walkerton (town): 5,036
- Population in 1991:
- Brant (township): 3,420
- Greenock (township): 1,741
- Walkerton (town): 4,939
Mother tongue (2021):
