Cosheston is a village, parish and community in PembrokeshireWales. It is situated on an inlet of the Daugleddau estuary, 3 km north-east of Pembroke.  The northern part of the community is in the Pembrokeshire Coast National Park. Together with Upton and Nash, it constitutes the community of Cosheston, which had a population of 713 in 2001, increasing to 828 at the 2011 Census.[2] (Wikipedia)

This site provides a general resource for the communities of Cosheston, Upton and Nash .

Content is sourced from the History group meeting fortnightly at 10:30 on Thursdays in the Village Hall and is intended to provide opportunities for information past and present.

St Michaels Church, 1830


Suggestions, material, corrections, news and events to be added to the diary gratefully received at