La lunghezza del fiume è di 74 km, il bacino idrografico è di 281 000 km².[1]Il fiume è molto ampio e profondo (da 8 a 24 m) (ciò ne fa il 3º fiume europeo per portata dopo Volga e Danubio), conseguenza del fatto che è l'emissario del più grande lago europeo, e ciò permette a navi anche molto grandi di percorrerlo. Durante l'inverno è ghiacciato, e ciò ne permette l'attraversamento[2].
I principali affluenti sono:Mga,Tosna,Ižora,Slavjanka, da sinistra;Ochta, da destra. Alla sorgente della Neva iniziano i canaliStaroladoga e Novoladožskij che collegano la Neva lungo la sponda meridionale dellago Ladoga con ilVolchov.
^Il fiume diede il proprio nome al granducaAleksandr Nevskij che sulle sue rive sconfisse glisvedesi il 1º luglio 1240 e fu da allora chiamatoAleksandr Nevskij. Da essa deriva anche il nome dell'arteria principale di San Pietroburgo, appunto laProspettiva Nevskij.