Địa lý
Huyện Cao Lộc nằm ở phía đông bắc tỉnh Lạng Sơn, có vị trí địa lý:
Phía đông và phía bắc giáp tỉnh Quảng Tây, Trung Quốc
Phía tây giáp huyện Văn Quan và huyện Văn Lãng
Phía nam giáp huyện Chi Lăng và huyện Lộc Bình
Các phía còn lại giáp thành phố Lạng Sơn.
Thành phố Lạng Sơn nằm trọn trong lòng huyện, chia huyện Cao Lộc thành hai phần. Trong đó, hai xã Tân Thành và Xuân Long nằm về phía tây nam thành phố Lạng Sơn, tách rời với phần còn lại của huyện.
Huyện Cao Lộc có diện tích 643,8 km², dân số năm 2019 là 73.520 người, huyện lỵ là thị trấn Cao Lộc cách thành phố Lạng Sơn 3 km về phía đông bắc, cách thành phố Cao Bằng 124 km về hướng đông nam và cách Cửa khẩu Quốc tế Hữu Nghị 15 km về phía nam. Quốc lộ 4 chạy qua địa bàn huyện theo hướng tây bắc – đông nam.
Hành chính
Huyện Cao Lộc có 22 đơn vị hành chính cấp xã trực thuộc, bao gồm 2 thị trấn: Cao Lộc (huyện lỵ), Đồng Đăng và 20 xã: Bảo Lâm, Bình Trung, Cao Lâu, Công Sơn, Gia Cát, Hải Yến, Hòa Cư, Hồng Phong, Hợp Thành, Lộc Yên, Mẫu Sơn, Phú Xá, Tân Liên, Tân Thành, Thạch Đạn, Thanh Lòa, Thụy Hùng, Xuất Lễ, Xuân Long, Yên Trạch.
Lịch sử
Sau năm 1975, huyện Cao Lộc thuộc tỉnh Cao Lạng, gồm 18 xã: Cao Lâu, Công Sơn, Gia Cát, Hải Yến, Hòa Cư, Hoàng Đồng, Hợp Thành, Lộc Yên, Mai Pha, Mẫu Sơn, Quảng Lạc, Tân Liên, Tân Thành, Thanh Lòa, Thạch Đạn, Xuất Lễ, Xuân Long, Yên Trạch.
Ngày 30 tháng 8 năm 1977, tách 4 xã: Hoàng Đồng, Hợp Thành, Mai Pha, Quảng Lạc được sáp nhập vào thị xã Lạng Sơn (nay là thành phố Lạng Sơn).
Ngày 29 tháng 12 năm 1978, huyện Cao Lộc thuộc tỉnh Lạng Sơn vừa được tái lập.
Ngày 10 tháng 6 năm 1981:[2]