Rossosz – wieś w Polsce położona w województwie lubelskim, w powiecie bialskim, w gminie Rossosz. Przez miejscowość przepływa Zielawa, rzeka dorzecza Bugu, dopływ Krzny oraz Muława. Przez wieś przebiega droga wojewódzka nr 812.

Dawniej miasto; uzyskała lokację miejską w 1551 roku, zdegradowana w 1869 rokuRobert Krzysztofik, Lokacje miejskie na obszarze Polski. Dokumentacja geograficzno-historyczna, Katowice 2007, s. 66–67.. Miasto prywatne uzyskało prawo magdeburskie około 1599 roku, wznowienie praw miejskich w 1645 roku, położone było w ziemi mielnickiej w województwie podlaskim. Prawa miejskie do 1888 rokuJózef Maroszek, Rzemiosło w miastach podlaskich, w: Studia nad produkcją rzemieślniczą w Polsce (XIV–XVIII w.), Maria Kwapień, Józef Maroszek, Andrzej Wyrobisz, Wrocław 1976, s. 97.. W latach 1975–1998 miejscowość należała administracyjnie do województwa bialskopodlaskiego.

Rossosz jest siedzibą gminy oraz rzymskokatolickiej parafii św. Stanisława należącej do dekanatu Wisznice. Administracyjnie jest podzielona na dwa sołectwa Rossosz I i Rossosz II.