巴燕乡位于县城西北部,距离县城17公里,西与海北州海晏县连接,是湟源县“西大门”。平均海拔2800米,总面积76.82平方公里,耕地面积3.92万亩,人均耕地7.53亩,全乡辖14个村,1943户5532人。农民主要以种植业(主要种植小麦、青稞、油菜、马铃薯、青饲草等)、畜牧业(主要养殖牦牛和藏系羊为主,以圈养和放牧方式养殖,目前牛存栏5310头,羊存栏73925只)、劳务输出(年劳务输出6012人次)。