Jezioro Mikołajskie (niem. Nikolaiker See) – jezioro rynnowe w Krainie Wielkich Jezior Mazurskich, w dorzeczu Pisy.
Jezioro Mikołajskie ma powierzchnię 5 km², długość 5,8 km, maksymalną szerokość 1,6 km i maksymalną głębokość 25,9 m. Jezioro na północy łączy się z Jeziorem Tałty pod mostem drogowym w Mikołajkach. Do jednego z filarów mostowych na wiosnę przykuwany jest na łańcuchu Król Sielaw. Rzeźba takiej samej ryby znajduje się także na rynku oraz na nadbrzeżnej promenadzie. Jezioro to w części południowo-wschodniej łączy się z Jeziorem Śniardwy przez Przeczkę, cieśninę między Dybowskim a Popielskim Rogiem. Jezioro Mikołajskie w części południowo-zachodniej, łączy się bezpośrednio z Jeziorem Bełdany. Granica między tymi jeziorami przebiega w sposób umowny na wysokości cypla półwyspu Popielskiego Rogu. Na zachodnim brzegu jeziora rozciąga się Puszcza Piska. Akwen zasilany jest wodami jeziora Tałty, od północy i Bełdany od południa. Nie istnieją wyraźne granice między jeziorami, wyznaczają je miejsca przewężeń, do Jeziora Mikołajskiego dopływają 3 rowy, jeden z pobliskiego jeziora Karłowo.