Ballynagall (Irish: Baile na nGall) or Ballydavid is a Gaeltacht village in the Ard na Caithne region of the Dingle Peninsula of County Kerry, Ireland. As the 2003 Official Languages Act revoked the status of the English language name Ballydavid, this community's only official name is Baile na nGall.