马山口镇位于秦岭余脉伏牛山南麓,内乡县城东北33公里,地处内乡、镇平、南召三县交界,是一个山区、丘陵、平原相间分布的山区镇,默河自北向南纵贯全境。全镇283平方公里,辖一个居委会,24个行政村:马山口镇居委会、闫岗村、茨园村、岳岗村、大寨村、寺山庙村、庵北村、河口村、杜洛庄村、石庙村、朱庙村、打磨岗村、白庙村、三岔河村、关帝坪村、花北村、李井村、王场村、唐河村、马坪村、杏树坪村、河西村、郑湾村、樊岗村、老庄村。总人口5.5万人,耕地面积5.01万亩;2001年工农业总值6亿元,财政收入达到1030万元,农民人均纯收入超过2000元。