Thị trấn Cao Thượng thuộc địa bàn huyện Tân Yên. Thị trấn có diện tích 9,44 km².
Vị trí cụ thể của thị trấn Cao Thượng như sau: Phía đông giáp xã Hợp Đức; Phía tây giáp xã Cao Xá; Phía nam giáp Liên Chung và xã Việt Lập; Phía bắc giáp xã Liên Sơn và xã Phúc Hòa.
UBND tỉnh Bắc Giang vừa phê quy hoạch xây dựng vùng huyện Tân Yên, tỉnh Bắc giang giai đoạn đến 2030 tầm nhìn 2040; danh mục đề xuất các công trình dự án sử dụng đất thời kỳ 2021-2030 huyện Tân Yên. Theo Quyết định này, huyện Tân Yên có 882 dự án. Nhiều dự án trong danh sách này nằm trên địa bàn thị trấn Cao Thượng:
- Cụm CN Đồng Đình
- Đất cơ sở sản xuất phi nông nghiệp (Công ty CP Sơn Hà)
- Mở rộng đất cơ sở SX phi nông nghiệp đường đi Phúc Hòa
- Dự án xây dựng khu dân cư thị trấn Cao Thượng
- Mở rộng trung tâm y tế huyện Tân Yên
- Mở rộng trung tâm y tế thị trấn
- Mở rộng trường THCS Cao Thượng
Và nhiều công trình, dự án khác.