Cao Ngọc là một xã thuộc huyện Ngọc Lặc, tỉnh Thanh Hoá, Việt Nam.
Xã Cao Ngọc có diện tích 19,77 km², dân số năm 1999 là 4609 người,[1] mật độ dân số đạt 233 người/km².