邓州市辖3个街道、13个镇、11个乡:古城街道、花洲街道、湍河街道 罗庄镇、汲滩镇、穰东镇、孟楼镇、林扒镇、构林镇、十林镇、张村镇、都司镇、赵集镇、刘集镇、桑庄镇、彭桥镇 张楼乡、白牛乡、夏集乡、裴营乡、文渠乡、高集乡、陶营乡、小杨营乡、腰店乡、龙堰乡、九龙乡。
邓州位于南阳市,辖3个街道、18个镇、6个乡、1个旅游管理区,它们分别为:
1、古城街道、花洲街道、湍河街道。
2、罗庄镇、汲滩镇、穰东镇、孟楼镇、林扒镇、构林镇、十林镇、张村镇、都司镇、赵集镇、刘集镇、桑庄镇、彭桥镇、九龙镇、腰店镇、白牛镇、高集镇、文渠镇、张楼乡、夏集乡、裴营乡、陶营乡、小杨营乡、龙堰乡。
3、杏山旅游管理区。
邓州处于河南省西南部南襄盆地中部偏西地区。东接南阳市卧龙区、新野县;西连淅川县;南界湖北省襄阳区、老河口市;北邻内乡县、镇平县。