Xã Cẩm Lương nằm ở huyện Cẩm Thủy, tỉnh Thanh Hóa. Diện tích của xã là khoảng 3,8 km² với khí hậu nhiệt đới gió mùa. Dân số của xã khoảng 2.500 người.
Các danh lam thắng cảnh nổi tiếng ở xã Cẩm Lương bao gồm hồ Quang Tiên, đền Hùng Lạc và đèo Ngang.
Đặc sản của xã bao gồm chè đặc sản và cá nướng trên đá.