Narrow-leaved pimelea is a widespread species, it grows from Kalbarri, in coastal areas to the South Australian border and inland north of Kalgoorlie mostly on sand, sandy clay, lateritic rock locations in sand dunes, plains, ridges and occasionally in wetter sites.