After the recent 2021 Australian Electoral Commission (AEC) boundary changes, the electorate of O'Connor will cover an area of 1,126,937 sq km from the Gibson Desert in the north to Albany in the south. The electorate will now cover 57 Local Government Areas; City of Albany, City of Kalgoorlie and the Shires of Beverley, Boddington, Boyup Brook, Bridgetown-Greenbushes, Brookton, Broomehill-Tambellup, Bruce Rock, Collie, Coolgardie, Corrigin, Cranbrook, Cuballing, Cunderdin, Denmark, Dumbleyung, Dundas, Esperance, Gnowangerup, Jerramungup, Katanning, Kellerberrin, Kent, Kojonup, Kondinin, Koorda, Kulin, Lake Grace, Laverton, Leonora, Manjimup, Menzies, Merredin, Mount Marshall, Mukinbudin, Nannup, Narembeen, Narrogin, Ngaanyatjarraku, Nungarin, Pingelly, Plantagenet, Quairading, Ravensthorpe, Tammin, Trayning, Wagin, Wandering, West Arthur, Westonia, Wickepin, Williams, Wiluna, Woodanilling, Wyalkatchem and Yilgarn.
There are many industries across the electorate including grain, sheep, cattle, tree farming, fishing, aquaculture, vineyards, wine-making, gold, nickel, talc and mineral sands mining, farm stays and tourism.
The electorate is named after the late Charles O'Connor 1843–1902, Engineer in Chief of Western Australia (appointed 1891). O’Connor designed the pipeline that supplies the Goldfields and Wheatbelt with water.