Kalliokirvinen (Anthus similis) on Afrikassa ja Aasiassa elävä varpuslintu. Sen laaja elinympäristö käsittää Saharan eteläpuolisen Afrikan, Arabian niemimaan, ja eteläisen Aasian Intiaan, Nepaliin ja Myanmariin asti. Siitä tunnetaan 19 alalajia. Pohjoiset populaatiot talvehtivat Aasian eteläosissa. Thomas C. Jerdon kuvaili lajin holotyypin Jalnasta Nilgirivuorilta Intiasta 1840.