Thành phố Huế nằm ở tọa độ địa lý 16-16,80 vĩ Bắc và 107,8-108,20 kinh Đông, phía Bắc và phía Tây giáp huyện Hương Trà, phía Nam giáp thị xã Hương Thủy, phía Đông giáp thị xã Hương Thủy và huyện Phú Vang. Tọa lạc hai bên bờ dòng sông Hương liên kết ngoài sông Hương, về phía Bắc đèo Hải Vân, cách Đà Nẵng 112km, cách biển Thuận An 12 km, cách sân bay quốc tế Phú Bài 15 km và cách Cảng nước sâu Chân Mây 50 km. Thành phố Huế là thành phố loại I.