民国初期,境内陆上交通多循河流自然走向形成的塘岸路,主要有元和塘、福山塘、浒浦、白茆塘、山前塘等13条塘路。民国18年(1929年)初,开建宜(兴)常(熟)省道,翌年5月,羊尖至常熟土路基17公里筑成,旋即奉令停建。民国21年“一•二八”事变后,国民政府赶筑公路以备军用。民国24年8月,锡沪公路、苏常公路通车,羊尖至福山路形成雏形。民国26年,仓促赶筑常熟通江阴的省道琴澄路、县道常浒、常鹿、古浒、鹿港、梅支、支浏诸路,国民党驻军筑环山路,仅建成路基及部分桥梁,旋因日军入侵而中辍,后渐毁坏。同年,县城南北干道拓宽工程竣工。此后,公路建设停止。+ D& O G. M! x* D4 W3 u
1957年,苏常公路延伸至十一圩港,十苏王线贯通。1959年,环城马路建成。以后又陆续建设市区到各乡镇公路,至1983年,贯通所有乡镇,村级公路也开始建设。2004年,沿江高速公路、苏嘉杭高速公路建成通车,董浜立交枢纽建立;通港路、沿江高等级公路、锡太公路境内段等相继通车;新市区、经济开发区内交通干支线建成;增建河道桥梁,形成便捷的城乡交通网。城市街道陆续改建、扩建、翻新和美化,并辟建多条新的城市道路。2008年,市境内公路总里程为3228.43公里。