The Old Swan is a former historic public house at the centre of Rhayader, Powys, Wales. The buildings are timber framed and while there is a datestone of 1683, it is very probable that it is late 16th century, if not earlier. The buildings still have their original roof of stone flags and distinctive leaniing stone chimney stacks. The buildings were listed Grade II in 1995.