上高县位于江西省西北部,锦河中游,东经114°28′-115°10′,北纬28°02′-28°25′。北连宜丰,东接高安、南界新余、分宜、西邻宜春、万载,县城距南昌113千米、宜春90千米。全县东西长68千米,南北宽45千米,总面积1350.25平方千米。2006年年末总人口346303人。