Huyện Thạch Hà nằm ở trung tâm phần phía Đông tỉnh Hà Tĩnh, ở tọa độ 18,10 - 18,29 độ vĩ Bắc và 105,38 - 106,2 độ kinh đông. Thành phố Hà Tĩnh nằm xen giữa huyện Thạch Hà, chia huyện thành hai nửa phía Tây và phía Đông của thành phố. Bài viết dưới đây cung cấp: Bản đồ và các xã phường thuộc huyện Thạch Hà (Hà Tĩnh).