商丘市辖2个市辖区、6个县,代管1个县级市;全市共有12个街道、61个镇、116个乡。具体如下:
1、粱园区辖8个街道、4个镇、7个乡;
2、睢阳区辖4个街道、4个镇、10个乡;
3、永城市辖11个镇、18个乡;
4、虞城县辖9个镇、17个乡;
5、民权县辖6个镇、12个乡(其中2个民族乡);
6、宁陵县辖4个镇、10个乡;
7、睢县辖8个镇、12个乡;
8、夏邑县辖8个镇、16个乡;
9、柘城县辖7个镇、14个乡。