Terespol – miasto i gmina w województwie lubelskim, w powiecie bialskim. W latach 1975-1998 miasto administracyjnie należało do województwa bialskopodlaskiego.
Terespol jest miastem nadgranicznym położonym nad Bugiem, w polskiej części Polesia Brzeskiego. W Terespolu znajdują się kolejowe i drogowe przejścia graniczne z Białorusią.
Miasto powstało na bazie osiedla wiejskiego Błotków, wzmiankowanego w II połowie XIII wieku. Historycznie miasto związane jest z rodami: Flemingów, Słuszków i Czartoryskich. To kasztelan wileński Józef Bogusław Słuszka nadał nowo utworzonemu miastu dzisiejszą nazwę Terespol, dla uhonorowania swojej małżonki Teresy. W Terespolu także przyszła najprawdopodobniej na świat Izabella Czartoryska, pani Puław. Majątek Terespol jeszcze w XVIII wieku był największą posiadłością Czartoryskich.
Terespol jest otoczony pocarskimi fortyfikacjami, położony pośród bagien. Podczas projektowania Twierdzy Brzeskiej centrum Terespola przesunięto o dwie wiorsty na zachód