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):