Neidenelva har utspring fra innsjøen Iijärvi, som ligger nord for den store Enaresjøen i Finland. Av elvas lengde på 80,4 kilometer ligger 53,22 km på finsk side, mens den norske delen utgjør 27,2 km. Elva har et totalt fall på 193 meter, 134 meter i Finland og 59 i Norge.