邓州市辖3个街道、13个镇、11个乡:古城街道、花洲街道、湍河街道、罗庄镇、汲滩镇、穰东镇、孟楼镇、林扒镇、构林镇、十林镇、张村镇、都司镇、赵集镇、刘集镇、桑庄镇、彭桥镇、九龙乡、张楼乡、白牛乡、夏集乡、裴营乡、文渠乡、高集乡、陶营乡、小杨营乡、腰店乡、龙堰乡。