草堂鎮屬於陜西省Xi鄠邑區。位於區東南部,東臨長安區,西接龐廣鎮,南靠龜峰山,北接秦都鎮。距胡藝15km,距Xi市中心29km,總面積40平方公裏。
草堂鎮的前身是宋村鄉。1988由鄉而建,以關中八景之壹的“草堂煙”命名。34個行政村7665戶,總農業人口31460。轄區位於秦嶺北麓,地勢南高北低。地質系統為山前沖洪積扇帶,有三種不同地貌:坡地、河漫灘和平原。