Phường Đề Thám nằm ở phía tây bắc thành phố Cao Bằng, cách trung tâm thành phố 5 km, có vị trí địa lý:
- Phía đông giáp phường Ngọc Xuân và phường Sông Hiến
- Phía tây giáp xã Hưng Đạo
- Phía nam giáp huyện Hòa An
- Phía bắc giáp xã Vĩnh Quang.
Phường Đề Thám có diện tích 9,58 km², dân số năm 2019 là 9.788 người[2], mật độ dân số đạt 1.022 người/km².