Xã Thượng Ninh là một xã thuộc huyện Như Xuân, tỉnh Thanh Hóa. Xã nằm ở vị trí địa lý ở phía Đông Nam của huyện, cách trung tâm huyện khoảng 10 km. Diện tích của xã là khoảng 6,5 km², với khí hậu nhiệt đới gió mùa.
Theo thống kê năm 2020, dân số của xã Thượng Ninh là khoảng 5.300 người, với đa số dân tộc Kinh.
Xã Thượng Ninh có nhiều danh lam thắng cảnh nổi tiếng như đền thờ vua Hùng, chùa Tây Thiên, động Thiên Long và thác Đá Bia. Xã cũng nổi tiếng với các đặc sản như bánh gai, rượu cần và chè đỗ xanh.