河南农业大学有三个校区,分别是文化路校区、龙子湖校区和许昌校区。
其中,文化路校区位于郑州市金水区文化路95号,龙子湖校区位于河南省郑州市金水区文苑北路,许昌校区位于许昌市建安区苏桥镇永宁街与劳动北路交叉口向北500米1。学校建有这三个校区,占地面积分别为281.35万㎡、264.83万㎡和1500亩2。