Peniarth is a village in the community of Meifod, Powys, Wales. It is 87.1 miles (140.2 km) from Cardiff and 156.9 miles (252.5 km) from London.