Xã Yên Thượng nằm ở Huyện Chợ Đồn, tỉnh Bắc Kạn, Việt Nam. Diện tích của xã là khoảng 31,6 km². Về khí hậu, Yên Thượng thuộc vùng khí hậu ôn đới, có mùa đông lạnh và mùa hè mát mẻ.
Theo thống kê năm 2020, dân số của xã Yên Thượng là khoảng 2.500 người, chủ yếu là người dân tộc Kinh.
Ở xã Yên Thượng, du khách có thể tham quan nhiều danh lam thắng cảnh như thác nước Yến Thượng, đồi chè Yên Thượng, đồi Mộc Lâm, đền thờ Thần Thánh, và nhiều địa điểm khác.
Đặc sản của xã Yên Thượng gồm có chè, gạo, bánh cuốn, và rượu cần.