Mėlyniokas – ežeras šiaurės rytų Lietuvoje, Rokiškio rajone, apie 3 km į rytus nuo Kriaunų, prie šiaurinio Sartų ežero galo[1]. Ežeras ovalus, ilgis iš šiaurės į pietus – 0,29 km, plotis – 0,22 km. Altitudė 100,7 m. Krantai žemi, pelkėti. Pakrantėse plyti dirbami laukai. Rytuose išteka upelis į greta telkšantį Mėlynio ežerą, pietuose išteka upelis į Sartų ežerą.
Į šiaurę nuo ežero įsikūręs kaimas Mielėnai, į pietvakarius – Baršėnų kaimas.