Kalliosirkku (Fringillaria striolata) on Koillis-Afrikan ja läntisen Aasian eteläosien varpuslintu.
Linnun pituus on noin 14 cm. Ulkonäöltään se muistuttaa suuresti kyläsirkkua, jota aikaisemmin pidettiin kalliosirkun alalajina. Kalliosirkun pään juovitus on voimakkaampaa ja vatsa on vaaleampi. Koiraan väritys on kirkkaampi kuin naaraan.
Kalliosirkku elää Afrikan koillisosassa Luoteis-Etiopiassa, Pohjois-Keniassa ja Etelä-Egyptissä, sekä sieltä itään Aasian eteläosissa Intiaan saakka.
Laji asustaa syrjäisten jokien ja purojen varsilla ihmisasutusta vältellen.
Aikuiset syövät enimmäkseen siemeniä, poikasille ne syöttävät pääasiassa hyönteisiä ja muita pieniä selkärangattomia.
Pesä on maassa ja naaras munii siihen kahdesta neljään munaa.