中山市有5区19镇。
5区:东区、南区(环城)、西区、北区(石岐区)、火炬区(中山港)。
19镇:港口、三角、民众、南蓢、三乡、坦洲、神湾、板芙、大涌、沙溪、横栏、古镇、小榄、东凤、南头、阜沙、黄圃、东升、五桂山。