宣城和马鞍山接壤。
宣城市位于安徽省东南部,跨北纬29°57′--
31°19′、东经117°58′--119°40′,东与浙江省长兴县、安吉县、临安市交界,北与马鞍山市当涂县接壤,西与池州市青阳县、芜湖市南陵县毗邻,南与黄山市歙县、黄山区相连。