La Ruta 123 es una carretera estatal de 67,45 km (41,91 millas) de longitud en dirección este-oeste (aunque geográficamente se dirige más al noreste-suroeste) en el sureste de Massachusetts . Atraviesa los condados del norte de Bristol y Plymouth , cruzando varias carreteras en su camino.
La ruta 123 es una continuación de la ruta 123 de Rhode Island , que cruza la frontera estatal entre Cumberland, Rhode Island y Attleboro . En la sección de South Attleboro de la ciudad, cruza las rutas 1 y 1A en rápida sucesión, justo al sur de la unión de las dos y el comienzo del área comercial de Attleboro- North Attleborough . Continúa hacia el este, cruzando la I-95 en la salida 4 (anteriormente 3) antes de girar hacia el noreste, pasando Capron Park y el antiguo edificio de la escuela secundaria Attleboro (ahora una sucursal de Bristol Community College ) antes de llegar al centro de Attleboro. Cruza la ruta 152 y pasa por debajo de las vías del tren de cercanías MBTA antes de hacer otro giro hacia el norte, esta vez al final de la ruta 118 .
Desde Attleboro, la ruta se dirige hacia el este hasta Norton . Cruza la Ruta 140 en el centro de la ciudad, con una breve concurrencia de 50 yardas entre las dos. Después de pasar Wheaton College , continúa por la ciudad, cruzando la I-495 en la salida 27 (antes 10). Luego, la carretera gira hacia el norte hacia Easton . En Easton, la carretera gira hacia el este nuevamente al convertirse en concurrente con la Ruta 106 por poco más de una milla, y la Ruta 123 gira hacia el noreste en la intersección de Five Corners entre las dos rutas y Bay Road . La ruta finalmente se encuentra con la Ruta 138 , con la que comparte una breve concurrencia antes de girar nuevamente hacia el este en Stonehill College .
En Brockton, la Ruta 123 cruza la Ruta 24 en la salida 31 (anteriormente 17). La ruta pasa por el Brockton VA Medical Center, el Campanelli Stadium , la Brockton High School y el Brockton Fairgrounds en rápida sucesión. En la intersección de Belmont Street y Warren Avenue, los carriles en dirección este y oeste se dividen. En dirección este, la Ruta 123 hace un giro rápido hacia y desde Main Street y cruza la Ruta 28 (North Montello Street) y bajo las vías del tren Old Colony antes de girar a la izquierda y compartir una concurrencia corta de una cuadra entre la Ruta 123 Este y la Ruta 27 , antes de encontrarse con los carriles en dirección oeste en la intersección de Commercial Street y Centre Street. Mientras tanto, los carriles en dirección oeste solo intersecan las Rutas 27 y 28, yendo directamente desde Centre Street, cruzando Main Street y a lo largo de la corta Legion Parkway antes de girar al sur hacia Warren Avenue para encontrarse con la ruta principal una vez más. Sin embargo, la señalización en el área es deficiente; Muchos mapas indican que la Ruta 123 corre al mismo tiempo que la Ruta 28 en lugar de seguir Commercial Street al otro lado de las vías.
Una vez que los dos carriles se vuelven a conectar, continúan hacia el este por Centre Street, pasando por el Hospital Brockton antes de cruzar Beaver Brook hacia Abington . En Abington, la Ruta 123 cruza la Ruta 18 cerca del centro de la ciudad antes de hacer un giro rápido por Washington Street y girar nuevamente hacia el este, cruzando las vías de Old Colony Line una vez más (adyacentes a la estación Abington MBTA y la Ruta 58 antes de dirigirse a Rockland . En Rockland, la ruta comparte una concurrencia de media milla con la Ruta 139 antes de girar hacia el norte, luego hacia el este hacia la ciudad de Hanover . En Hanover, la ruta cruza la parte norte de la ciudad, cruzando la Ruta 3 sin cruce antes de encontrarse con la Ruta 53 en el pueblo de Assinippi, que brinda acceso entre la Ruta 3 y la Ruta 123 en la salida 32 (anteriormente 13).
Poco después de la intersección, y justo al sur de Jacobs Pond , la ruta ingresa a Norwell como Main Street, recorriendo el distrito histórico y el centro del pueblo. La ruta 123 finalmente termina después de tres cuartos de milla en la ciudad vecina de Scituate , en una intersección rotatoria con la ruta 3A .