马鞍山市下辖3区3县分别是:花山区、雨山区、博望区和当涂县、和县、含山县。
花山区:金家庄街道、塘西街道、慈湖街道、江东街道、沙塘街道、解放路街道、湖东路街道、桃源路街道、霍里街镇,慈湖乡。(9个街道1个乡)
雨山区:雨山街道、安民街道、平湖街道、采石街道、向山镇、银塘镇、佳山乡。(4个街道2个镇1个乡)
博望区:博望镇、新市镇,丹阳镇(小丹阳)(3个镇)
当涂县:姑孰镇、黄池镇、乌溪镇、石桥镇、塘南镇、护河镇、太白镇、年陡镇、湖阳镇、大陇乡、江心乡。(9个镇2个乡)
和县:历阳镇、白桥镇、姥桥镇、功桥镇、西埠镇、香泉镇、乌江镇、善厚镇、石杨镇。(9个镇)
含山县:环峰镇、林头镇、运漕镇、铜闸镇、陶厂镇、清溪镇、仙踪镇、昭关镇。(8个镇)