Dunster is a village in north west Somerset, England, situated on the Bristol Channel coast three miles east of Minehead and 25 miles north west of Taunton. The village has a population of 860 (2001). The village has a castle and is on the West Somerset Heritage Railway.