Cadamstown, historically called Ballymacadam (, meaning MacAdam's town), is a small village in County Offaly, Ireland. It lies on the R421 regional road, just north of the Slieve Bloom Mountains. It is about 20 km from Tullamore and 6 km from Kinnitty.