According to one of several legends, the town was given its name by Colonel Samuel Chapman, whose family owned of land in Southern Maryland, including what would become the areas of La Plata and Port Tobacco.
The town was founded in 1888 after the river flowing into the previous county seat, Port Tobacco (a few miles to the west), silted up, ending that town's utility as a port.