Jezioro Szeląg Wielki położone jest na pojezierzu Iławskim w poblizu miejscowości Stare Jabłonki.W okolicy jeziora rozciąga się teren lasów Taborskich, stanowiących część Rezerwatu Sosny Taborskiej. Zbiornik bardzo wydłużony, o mało rozwiniętej linii brzegowej i stromo uformowanej ławicy przybrzeżnej. Powierzchnia 599 ha, długości 12,5 km, szerokości do 0,9 km, głębokości maksymalnej 35,5 m, głębokości średniej 13,5 m.