El río Oliokma (también transliterado como Olekma, Oljokma u Olyokma) (del ruso: Олёкма) es un largo río ruso localizado en la Siberia asiática, uno de los principales afluentes del curso medio del río Lena.
Luego fluye hacia el noreste durante unos 500 km, bordeando por el este las últimas estribaciones de los montes Yablonoi y corriendo al sur de los montes Stanovoi.
Luego gira en dirección norte, cruzando la esquina noroeste del óblast de Amur, recibiendo por la derecha al río Niukja (Нюкжа, de 583 km y una cuenca de 32 100 km²).
Entra después en la república de Saja por su parte meridional, internándose por un estrecho valle que corre entre las cadenas montañosa de los montes Udokan y los montes Stanovoi.
El clima tan severo también explica la casi total ausencia de grandes centros urbanos en sus orillas.