肃南裕固族自治县皇城镇位于祁连山东段、县城东南325千米处,是自治县行政版图中的一块“飞地”。南与青海省门源县毗邻,北接武威市凉州区、金昌市永昌县,东连天祝藏族自治县,西靠山丹军马场,东西长约95公里,南北宽约72公里,总面积约3972平方公里,与甘青两省3个市州5个县(区、场)接壤。海拔在2500米至4500米之间。
全镇辖18个自然行政村,居住有裕固、藏、汉、回、土、蒙古、满、撒拉等10种少数民族。2022年底,全镇共有2912户8827人,其中少数民族占49.5%。
皇城草原自古就有夏日塔拉草原之美称,亦是“甘肃高山细毛羊”的核心培育繁殖地。全镇共有草原面积456万亩,湿地面积141.83万亩,冰川面积2.5平方公里,森林面积23万亩,木材蓄积量达114.4万立方米,主要河流有石羊河三大支流西大河、东大河、西营河,平均天然年径流量为7.882亿立方米。