The township's numbered roads include north-to-south Routes 145 and 873 and east-to-west Routes 248 and 946. 145 and 873 have their northern termini on 248 in Lehigh Gap and extend downriver via Treichlers to Allentown and south via Slatington to Schnecksville, respectively. 248 connects Carbon County with Bath, Nazareth, and Easton, while 946 extends east from 248 in Berlinsville to Klecknersville and Moorestown. Other local roads of note include Blue Mountain Drive, Cherryville Road, Indian Trail Road, and Mountain View Drive.