a) Vị trí địa lý:
Thành phố Cao Bằng nằm ở giữa huyện Hòa An thuộc vùng núi phía Bắc, cách thủ đô Hà Nội 286 km theo đường quốc lộ số 3, cách thành phố Lạng Sơn 120 km theo quốc lộ 4A, ở độ cao trung bình 187 m so với mặt nước biển. Sau khi điều chỉnh địa giới hành chính, thành phố Cao Bằng có diện tích tự nhiên là 107,628 km2, gồm có 11 đơn vị hành chính trực thuộc 8 phường (Hợp Giang, Sông Bằng, Tân Giang, Sông Hiến, Ngọc Xuân, Đề Thám, Duyệt Trung, Hòa Trung) và 3 xã (Chu Trinh, Hưng Đạo, Vĩnh Quang).
Có vị trí địa lý:
- Vĩ độ Bắc 22039’- 22042’.
- Kinh độ Đông 106011’- 106018’. Ranh giới theo địa giới hành chính:
- Phía Bắc giáp xã Ngũ Lão huyện Hòa An. - Phía Nam giáp xã Lê Trung huyện Hòa An. - Phía Đông giáp xã Quang Trung huyện Hòa An. - Phía Tây giáp xã Bạch Đằng huyện Hòa An. b) Địa hình:
Cao Bằng là thành phố miền núi, nằm ở độ cao trung bình 200 m so với mặt nước biển, địa hình dạng lòng máng dưới hai triền núi, địa hình phức tạp và bị chia cắt mạnh.
Toàn bộ thành phố chia làm hai khu vực:
- Khu vực thị xã cũ có độ cao trung bình từ 180 m đến 190 m là một bán đảo địa hình mu rùa, dốc về phía sông Hiến và sông Bằng Giang với độ dốc trung bình từ 0,008% đến 0,01%.
- Khu vực thành phố mở rộng bao gồm các khu xây dựng ven đồi núi và trong các thung lũng hẹp, có độ cao địa hình từ 200 m đến 250 m, với độ dốc từ 10% đến 30%.
Do nằm sát chí tuyến Bắc trong vành đai nhiệt đới Bắc bán cầu, nên khí hậu Cao Bằng thuộc khí hậu nhiệt đới gió mùa và do chi phối của địa hình, nên khí hậu của có những nét đặc trưng riêng so với các tỉnh khác thuộc vùng Đông Bắc.
Đặc trưng khí hậu Cao Bằng là khí hậu nhiệt đới gió mùa vùng núi, mùa đông lạnh, có sương muối, ít mưa. Mùa hè nóng, nhiều mưa.
Mùa mưa bắt đầu từ tháng 4, tháng 5 và kết thức vào tháng 9, tháng 10. Ở vùng núi thấp, mùa lạnh bắt đầu từ thượng tuần tháng 11 và kết thúc vào hạ tuần tháng 3, còn mùa nóng kéo dài từ thượng tuần tháng 5 đến trung tuần hay hạ tuần tháng 9.
Ở vùng núi vừa, mùa lạnh kéo dài từ hạ tuần tháng 10 đến thượng tuần tháng 4, mùa nóng bắt đầu từ hạ tầng tháng 5 hay thượng tuần tháng 6 và kết thúc vào hạ tầng tháng 8.
Lượng mưa trung bình năm ở các nơi dao động từ 1200-1750 mm. Lượng mưa hàng năm ở các nơi dao động khá lớn. Lượng mưa tháng cao nhất dao động từ 260 - 690 mm.
Chế độ nhiệt: Nhiệt độ trung bình năm ở các nơi dao động từ 20 - 22,5oC. Dao động nhiệt độ trung bình năm ở các nơi là không nhiều chỉ chênh lệch so với giá trị trung bình khoảng 1oC. Mùa hè có nhiệt độ trung bình giao động trong khoảng 25 – 28oC, mùa đông có nhiệt độ trung bình giao động trong khoảng 14 – 18oC. Tổng tích ôn trong năm đạt 7.000 – 7.500oC.
Nhiệt độ cao nhất từ: 37,0 - 41,50C, xảy ra vào các tháng 6,7,8.
Tổng số giờ nắng bình quân hàng năm khoảng 1.300 – 1.400 giờ và phân bố không đều giữa các tháng trong năm. Mùa hè số giờ nắng nhiều, mùa đông số giờ nắng ít.
Lượng nước bốc hơi: Lượng nước bốc hơi hàng năm biến động từ 950 – 1.000 mm, thường từ tháng 11 đến tháng 3 năm sau ở tất cả các khu vực.
Chế độ thủy văn của các sông, suối ở thành phố Cao Bằng phụ thuộc chủ yếu vào chế độ mưa và khả năng điều tiết lưu vực, chủ yếu là hệ thống sông Bằng và sông Hiến.
Cả hai sông đều có khả năng khai thác trong việc cung cấp nước sạch cho đô thị.
Sông Bằng Giang: Bắt nguồn từ Nà Vài (Trung Quốc) chảy theo hướng Tây Bắc – Đông Nam qua Hà Quảng – Hòa An – Thành phố rồi chảy qua thủy khẩu về Trung Quốc với tổng chiều dài 113 km và lưu vực là 3420,3 km2. Đoạn chảy qua thành phố Cao Bằng có chiều dài 22,8 km, lưu lượng dòng chảy trung bình 72,5 m3/s.
+ Lưu lượng lớn nhất Qmax: 164 m3/s chiếm 68,8% + Lưu lượng nhỏ nhất Qmin: 36,7 m3/s chiếm 31,2%
Sông Hiến là sông nội tỉnh bắt nguồn từ dãy Ngân Sơn và hợp lưu với sông Bằng tại thành phố. Sông Hiến có tổng chiều dài là 62 km và diện tích lưu vực là 930km2, đoạn chảy qua thành phố có chiều dài là 8,2km.
+ Lưu lượng lớn nhất Qmax: 37,4 m3/s chiếm 63,4% + Lưu lượng nhỏ nhất Qmin: 10,9 m3/s chiếm 36,6%