According to the United States Census Bureau, the town has a total area of 22.6 square miles (58.5 km²), of which 22.0 square miles (57.0 km²) is land and 0.58 square miles (1.5 km²), or 2.56%, is water.

Dighton is bordered by Rehoboth to the west, Swansea to the southwest, Somerset to the south, the Taunton River and the town of Berkley to the east, and the city of Taunton to the north.
In addition to being bordered by the Taunton River, it also is bordered by the Three Mile River, a tributary which empties into the Taunton along the northeast border of town.
 The town is also crossed by the Segreganset River, another tributary of the Taunton which flows through the center of town, as well as several smaller brooks.
The highest point in the town is in its northwest corner, where the elevation rises above 236 feet (72 m) above sea level.

Dighton is the site of the Berkley–Dighton Bridge, originally a one-lane bridge built in the 1890s as a link between Center Street in Dighton and Elm Street in Berkley.
It is the only span crossing the Taunton River between the Brightman Street Bridge between Somerset and Fall River, and the Plain Street Bridge in Taunton, a drive of 12 ¹⁄₂ miles (20 km) (and 4 mi or 6 km south of the Plain Street Bridge).
In 2010, the old bridge was demolished and a temporary bridge handled traffic as a new bridge was built.
In August 2015 a new two-lane bridge opened to traffic.

Dighton's localities are Chestnut Tree Corner, Dighton, Dighton Rock State Park, North Dighton, Segreganset, South Dighton and Wheeler's Corner.
According to the United States Census Bureau, the town has a total area of 22.6 square miles (58.5 km²), of which 22.0 square miles (57.0 km²) is land and 0.58 square miles (1.5 km²), or 2.56%, is water.
Dighton is bordered by Rehoboth to the west, Swansea to the southwest, Somerset to the south, the Taunton River and the town of Berkley to the east, and the city of Taunton to the north. In addition to being bordered by the Taunton River, it also is bordered by the Three Mile River, a tributary which empties into the Taunton along the northeast border of town.  The town is also crossed by the Segreganset River, another tributary of the Taunton which flows through the center of town, as well as several smaller brooks. The highest point in the town is in its northwest corner, where the elevation rises above 236 feet (72 m) above sea level.
Dighton is the site of the Berkley–Dighton Bridge, originally a one-lane bridge built in the 1890s as a link between Center Street in Dighton and Elm Street in Berkley. It is the only span crossing the Taunton River between the Brightman Street Bridge between Somerset and Fall River, and the Plain Street Bridge in Taunton, a drive of 12 ¹⁄₂ miles (20 km) (and 4 mi or 6 km south of the Plain Street Bridge). In 2010, the old bridge was demolished and a temporary bridge handled traffic as a new bridge was built. In August 2015 a new two-lane bridge opened to traffic.
Dighton's localities are Chestnut Tree Corner, Dighton, Dighton Rock State Park, North Dighton, Segreganset, South Dighton and Wheeler's Corner.
Dighton, Massachusetts