Wieprz – rzeka w południowo-wschodniej Polsce, prawy dopływ Wisły, o długości 303 km i powierzchni dorzecza wynoszącej ponad 10 tysięcy km².

Położenie i przebieg Źródła rzeki znajdują się na Roztoczu Środkowym, pomiędzy miejscowościami Wieprzowe Jezioro i Wieprzów Ordynacki w pobliżu Tomaszowa Lubelskiego na wysokości 273 m n.p.m. Niedaleko źródła przebiega dział wód II rzędu, oddzielający dorzecze Wieprza od dorzecza Bugu. Źródła Huczwy, położone ok. 4 km na południowy wschód oraz Sołokii, położone ok. 4 km na południowy zachód od Wieprzowa Tarnawackiego, leżą już w dorzeczu Bugu. Ujście rzeki do Wisły znajduje się na południowy zachód od Dęblina. Cały bieg rzeki znajduje się w granicach województwa lubelskiego.

W górnym biegu rzeka przepływa przez roztoczańskie wzgórza o wysokościach względnych przekraczających często 100 metrów i nachyleniu przekraczającym 20%. Następnie wody rzeki kierują się na północ i przepływają przez Padół Zamojski. W środkowym biegu głęboko wcięta dolina Wieprza rozdziela Działy Grabowieckie od Wyniosłości Giełczewskiej.