また古来より名古屋市、西三河、知多地域の3地域からの交通の要衝として発達してきた。かつては大浜街道が市域を南北に縦断したほか、現在では国道155号・366号、県道57号などの主要道が市内を横断し、北部には伊勢湾岸自動車道、国道23号が東西に走り、西部には知多半島道路が南北に走っている。また鞍流瀬川に沿ってJR東海道本線が走り、大府駅からは武豊線を分岐する。