Xã Khánh Công nằm ở phía Đông nam huyện Yên Khánh, tỉnh Ninh Bình; cách trung tâm huyện Yên Khánh 15 km, cách thành phố Ninh Bình 25 km, về tiếp giáp của xã gồm;
- Phía Đông giáp sông đáy và huyện
Nghĩa Hưng tỉnh Nam Định.
- Phía Tây giáp xã Khánh Thành.
- Phía Nam giáp xã Khánh Thành.
- Phía Bắc giáp xã Khánh Trung huyện
Yên Khánh.
Xã Khánh Công có tổng diện tích tự nhiên 757,12 ha trong đó diện tích
đất nông nghiệp 502,65ha chiếm tỷ lệ 69,51%; đất phi nông nghiệp 251,97 ha
chiếm tỷ lệ 29,34% ; đất chưa sử dụng: 2,5 ha chiếm tỷ lệ 1,15% .
Trên địa bàn toàn xã có 15 xóm với 2.008 hộ và
6.589 nhân khẩu, trong đó trên 70% hộ trực tiếp sản xuất nông nghiệp, cơ cấu
kinh tế chuyển dịch : Nông nghiệp chiếm 82,4%, tiểu thủ công nghiệp và dịch vụ
chiếm 17,6%; thu nhập bình quân đầu người đạt 70,7 triệu đồng/người/năm.