Zahorna may refer to several places:

  • Zahorna, a village in Chițcani Commune, Căușeni district, Moldova
  • Zahorna, a village in Dobrușa Commune, Șoldănești district, Moldova
  • Zahorna (Cracău), a tributary of the river Cracău in Neamț County, Romania
  • Zahorna, a tributary of the river Bistrița in Neamț County, Romania