Route 104 begins at
U.S. Route 44 in
Taunton. The highway crosses less than a thousand feet later thereafter into
Raynham and passes through
Raynham Center. The highway crosses over
Interstate 495 without an interchange, enters
Bridgewater, abuts the southern shore of
Lake Nippenicket and intersects with
Route 24, all within a space of about one mile (1.6 km). Route 104 then goes through the center of Bridgewater, intersecting with the northern end of the
Route 18 and
28 concurrency in a three-route concurrency for a short distance which is signed as a
rotary. Just east of the rotary is the location of
Bridgewater State University. The highway then passes by the source of the
Taunton River and ends at
Route 106 in
East Bridgewater astride the East Bridgewater/Bridgewater town line. ==Major intersections==