祁家廟鄉位于渭源縣城西南部,東接清源鎮,南鄰五竹鄉、會川鎮,北與上灣鄉、慶坪鄉及臨洮縣康家集接壤。南北長18公里,東西寬9公里,總面積為95平方公里。鄉政府駐周華寨,距縣城15公里。
全鄉轄官路、邊家堡、露巴、紅土莊、祁家溝、石家營、川套、喬家溝、金家坪、煙霧溝、瓦樓、大寨子、郭家山13個行政村,60個合作社,167個自然社,4012戶,17309人,其中非農業人口161人。
地處南山二陰地區,地勢南高北低,最高海拔(封神山)2626米,最低海拔(宋家寨)2220米。年平均氣溫為40C。年降水量560mm,無霜期120天。土壤比較肥沃。主要作物小麥、蠶豆、洋芋,經濟作物當歸、黨參、黃芪、油菜等。
全鄉現有初級中學1 所,小學15所。共有教職工140人。.