Ostropest plamisty to roślina, która naturalnie pojawia się na
południowych rubieżach Europy, w Azji Zachodniej oraz Afryce
Północnej. W Polsce Ostropest plamisty rośnie tylko jako roślina
uprawiana na polach i w ich niedalekiej okolicy, jako dzika forma.