Bwlchgwyn is a village in Wrexham County Borough, Wales, on the A525 road, 5 miles west of the city of Wrexham and 10 miles south-east of the town of Ruthin. Bwlchgwyn is part of the community of Brymbo. In the 2011 Census the population of the village was 855.