The Izhora is a river in northwestern Russia.
Izhora may also refer to:
Izhora Plateau, in Leningrad Oblast Ingria, or Izhora, a historic region Izhorians, indigenous people native to Ingria
See also
Izhorskiye Zavody, a Russian machine building company