Stenpiggeren er en fugl, der egentlig kun findes i bjerge og i klippefyldt terræn, men den yngler alligevel i Danmark. Her i landes finder man det kun i forladte grusgrave, store forladte byggepladser eller andre steder, hvor der er næsten ingen vegetation er, men der alligevel ikke er nogen stor menneskelig forstyrring. Man kan også være heldig at se den på stranden. Her ses en hun.