宣城市位于皖東南,地處皖南山區(qū)與沿江平原結合地帶??绫本?9°57′—31°19′、東經(jīng)117°58′—119°40′,東與浙江省長興縣、安吉縣、臨安市交界,北和東北與本省馬鞍山市當涂縣、江蘇省南京市高淳區(qū)、溧陽市、宜興市接壤,西和西北與池州市青陽縣、蕪湖市南陵縣、蕪湖縣毗鄰,南和西南與黃山市歙縣、黃山區(qū)相連。最東端在廣德市新杭鎮(zhèn)桃園村與長興縣交界處,最西端在涇縣桃花潭鎮(zhèn)菥荻村與黃山區(qū)、青陽縣交界處,最南端在績溪縣臨溪鎮(zhèn)臨溪村與歙縣交界處,最北端在宣州區(qū)水陽鎮(zhèn)光明村與當涂縣、高淳區(qū)交界處。7個縣市區(qū)中5個與江蘇、浙江兩省接壤,3個與黃山、九華山、太平湖風景區(qū)相連。境域東西長161.5公里,南北寬150公里,總面積12340平方公里。所轄縣市區(qū)中,宣州區(qū)面積2620.75平方公里,郎溪縣面積1104.75平方公里,廣德市面積2115.95平方公里,寧國市面積2437.5平方公里,涇縣面積2023.75平方公里,績溪縣面積1116.37平方公里,旌德縣面積904.36平方公里。