Ja ho diu el seu nom, la merla roquera és un ocell que fa vida en zones pedregoses i amb poca cobertura vegetal, indistintament si les zones esmentades es troben entre muntanyes, per altes que siguin, o si es troben a la terra baixa com les planes de Lleida.