上苑村位於西秀區的南部,毗鄰寧谷鎮政府所在地,地處距安順市中心7公里,轄區面積為5.36平方公里,屬喀斯特地貌與山地地貌結合部,山坡、岩溶壩子交錯分布,平均海拔1300—1450之間。屬典型中亞熱帶季風濕潤氣候區,特點是:雨量充沛,但四季降雨不均勻,年平均降雨量在1356.3mm,日照平均為1253.5小時,,四季不甚分明,晴天少於陰天,天數為127天,占全年34%,立體氣候特徵明顯,年平均氣溫在13.7℃--14.4℃,日照率為28%,冬季極端最低氣溫-4℃,夏季極端最高氣溫35℃,無霜凍期218天。主要自然災害有春旱、冰雹、洪澇和倒春寒、伏旱等,地下岩溶泉出露較多,地表徑流自東向西流入新場河。