上栗縣位于江西西部,萍鄉(xiāng)市正北,地處北緯27°38′~28°01′、東經(jīng)113°47′~114°04′之間,距省會南昌260公里,距長沙99公里。 東鄰宜春市、蘆溪縣,南連安源經(jīng)濟開發(fā)區(qū)、湘東區(qū)荷堯鎮(zhèn),西接湖南省醴陵市浦口、富里兩鎮(zhèn);北壤瀏陽大瑤、文家市二鎮(zhèn)。 南北長45公里,東西寬25公里,總面積702平方公里。