Xã Tam Kim nằm ở phía bắc huyện Nguyên Bình, tỉnh Cao Bằng. Diện tích của xã là khoảng 43,75 km². Về khí hậu, xã Tam Kim thuộc vùng khí hậu ôn đới, có nhiệt độ trung bình là 22°C. Dân số của xã khoảng 3000 người, phần lớn là người dân tộc Nùng.
Ngoài ra, xã Tam Kim còn có nhiều danh lam thắng cảnh như thác Bản Giốc, đền thờ Nùng, đồi cỏ Tam Kim... Đặc sản của xã gồm có chè Tam Kim, mật ong rừng, gà ác...