Endemic to South-western WA where it is often common where it has a disjunct distribution extending north through the Wheatbelt region and south to the Great Southern region around Albany. It is found in a variety of habitats including among granite outcrops, in gullies and low lying areas and on hillsides, and it grows well in sandy and gravelly soils often around laterite. It often forms part of the understorey in forest and woodland communities.
Acacia drummondii is listed in the following regions: