上茨塘村隶属于云南省昆明市富民县永定镇茨塘村委会,属于山区。位于永定镇东边,距离镇政府15公里,是村委会所在地。国土面积5.25平方公里,海拔2080米,年平均气温15.9℃,年降水量850毫米,适宜种植玉米、小麦、烤烟等农作物。有耕地421亩,其中人均耕地0.85亩;有林地5528.6亩。全村辖3个村民小组,有农户145户,有乡村人口535人,其中农业人口523人,劳动力350人,其中从事第一产业人数97人。2008年全村经济总收入4662.35万元,农民人均纯收入3888元。农民收入主要以第二、三产业为主。[1]