Ballywilliam is a village in the west of County Wexford, Ireland. The nearest town is New Ross, 8 kilometres to the south west. The village sits on the R731 road. The village once had its own railway station, which was closed in 1963. Ballywilliam Railway Station was the first railway station in County Wexford. It opened in 1862.