Floden har sit udspring på Izjoraplateauet og løber mod nordøst til den munder ud i Neva midt mellem Sankt Petersburg og Sjlisselburg ved Ust-Izjora (), hvor Slaget ved Neva fandt sted i 1240. Byerne Kolpino og Kommunar ligger ved Izjora. Floden er kendt som det længste svenske styrker nogen sinde nåede mellem Vikingetiden og de urolige tider i Rusland.