Xã Công Liêm thuộc vùng 3 của huyện Nông Cống, cách trung tâm huyện 9 km về phía tây nam, tỉnh lộ 505 đi qua, là địa phương giáp ranh với 6 xã thuộc 2 huyện trong vùng, gồm:
Phía đông giáp xã Tượng Sơn, xã Thăng Bình huyện Nông Cống
Phía tây giáp xã Yên Lạc huyện Như Thanh
Phía nam giáp xã Công Chính huyện Nông Cống
Phía bắc giáp xã Thăng Thọ, Thăng Long huyện Nông Cống
Xã thuộc vùng bán sơn địa, nằm cuối nguồn nước của Đập sông Mực, đập Khe Lau của xã Yên Lạc huyện Như Thanh hàng năm thường bị ngập úng, lũ lụt vào mùa mưa
Tổng diện tích tự nhiên : 1.559.72 ha. Trong đó :
DT đất nông nghiệp là 1.202.3ha
Diện tích đất phi nông nghiệp 349.15ha
- Diện tích đất rừng phòng hộ 330.02ha
- Diện tích đất sông suối, hồ đập 57.43ha
- Diện tích đất nghĩa trang nghĩa địa 15.56ha
Diện tích đất chưa sử dụng 8.27ha
Toàn xã có 2648 hộ với 10.107 khẩu, trong đó nam 5127 người, nữ 4980 người.(2019)
Xã Có 9 thôn, được phân bổ theo cụm dân cư, Thôn đông nhất có 387 hộ dân, thôn ít nhất có 166 hộ dân.Điều kiện giao thông đi lại thuận tiện. Trên địa bàn xã có 6 cơ quan đơn vị hoạt động; có 5cơ sở trường học từ Mẫu giáo đến Trường Trung học phổ thông; và 01 Trạm Y tế.