Theo cổng thông tin điện tử Bộ Kế hoạch và Đầu tư, dân số tỉnh Cao Bằng tính đến năm 2007 là hơn 523.000. Có 28 dân tộc sinh sống trên mảnh đất miền biên giới này. Trong đó, đông nhất là người Tày, chiếm 42,54% dân số toàn tỉnh.
Người Nùng đứng vị trí thứ hai, chiếm 32,86% dân số toàn tỉnh. Người Dao chiếm 9,63%; người Mông chiếm 8,45%; dân tộc Kinh chiếm 4,68%. Ngoài ra, Cao Bằng còn có những cộng đồng người Sán Chay; Lô Lô; dân tộc Hoa; dân tộc Ngái... sinh sống.
Câu 4: Sông nào không chảy qua tỉnh Cao Bằng?