1.从地理角度上说,如果按照省级单位来划分,属于中国南方的省市有:上海、江苏、浙江、安徽、江西、福建、湖北、湖南、广东、广西、海南、重庆、四川、贵州、云南、西藏。北方的省市有:北京、天津、河北、山东、河南、山西、内蒙古、辽宁、吉林、黑龙江、陕西、甘肃、宁夏、青海、新疆。
2.其中,严格意义上讲,江苏的徐州、连云港、宿迁,安徽的阜阳、亳州、淮北、宿州等城市应该属于北方城市,其地理位置位于淮河以北。而河南的信阳,陕西的安康、汉中等城市应该属于南方城市,其地理位置位于秦岭、淮河以南。另外,河南的南阳由于地理位置比较独特,其正好处于秦岭以南,淮河以北,因此,该城市属于北方还是南方具有很大的争议。