生态功能是农业本身所固有的功能之一,通常指农业在改善生态环境方面发挥的重要作用。农业不仅仅是物质生产过程,也是人与自然界生物圈的协调过程,更是人类生命与生活的延续过程。农业通过自然代谢对人类活动产生的废弃物和污染物予以接纳、存贮、净化、降解、吸收,并以新的形式重新返回自然环境之中,这便是农业的环境调节功能。此外,农业还具有涵养水源、保持水土、提供自然景观、维持生物多样性等功能。相对于生产功能而言,农业的生态功能早期是一种隐型或半隐型的客观存在,其变化很难直观地、短时期内被人类所认知。农业的存在与发展,同样起到了公园、绿地、森林、湿地的生态作用,是生态屏障的重要组成。同时,它所创造的农业景观、自然景观无法替代,也是人类的宝贵财富。农业的生态功能近年来越来越受到重视。
北京农业的生态功能,主要体现在首都的生态屏障功能和生态景观两个方面,为城市发展创造宜居生态环境。