Dumbarton is a town located in West Dunbartonshire, Scotland. It is situated on the north bank of the River Clyde at the point where the River Leven flows into the Clyde estuary.
As of 2006, the town had an estimated population of 19,990 residents.
United Kingdom
Dumbarton is a town located in West Dunbartonshire, Scotland. It is situated on the north bank of the River Clyde at the point where the River Leven flows into the Clyde estuary.
As of 2006, the town had an estimated population of 19,990 residents.