Jezioro Rajgrodzkie – jezioro leżące na terenie Pojezierza Ełckiego. Jezioro leży w większości w powiecie grajewskim, w granicach miasta Rajgród natomiast dwie północne zatoki o nazwach w woj. podlaskim, Przepiórka oraz Jezioro Stackie. Jezioro to jest rozczłonkowane: północno-wschodnia odnoga jeziora to jezioro Przepiórka, zaś zachodnia jezioro Stackie, południową jezioro Czarnowiejskie.
Cały Kompleks Jezior Rajgrodzkich zajmuje powierzchnię ok. 1500 ha, głębokość maksymalna akwenu wynosi 52 m, średnia głębokość to 9,4 m. Jezioro słynie z czystej wody, zaś otaczające je lasy sosnowe wytwarzają specyficzny mikroklimat.