Miasto i Gmina Łosice położone są we wschodniej części województwa mazowieckiego w powiecie łosickim. Zajmowany obszar to powierzchnia 121 km2. Łosice stanowią lokalny węzeł komunikacji samochodowej. Zbiegają się tu trasy: Lublin - Białystok, Warszawa - Siedlce - Białystok, Warszawa - Janów Podlaski - Terespol. Przez północno-zachodnią część gminy przebiega linia kolejowa Warszawa - Hajnówka ze stacją w Niemojkach.
Łosice leżą na szlaku turystycznym do miejscowości nadbużańskich, położonych na terenie Parku Krajobrazowego „Podlaski Przełom Bugu", także do znanych i ciekawych miejsc kultu religijnego (Leśna Podlaska, Kodeń) i do słynnej w całym świecie stadniny koni w Janowie Podlaskim.
Niewątpliwą atrakcję turystyczną stanowią również miejscowe zabytki architektury: Należą do nich m. in.:
Najwiekszą atrakcją Łosic jest zalew, usytuowany blisko centrum miasta . W sezonie letnim czynny znajduje tu bar, wypożyczalnia kajaków oraz rowerów wodnych.
W sąsiedztwie zalewu znajduje się Park XX-lecia PRL, który powstał w miejscu żydowskiego cmentarza utworzonego na mocy przywileju wydanego przez króla Jana III Sobieskiego w 1690 roku, zniszczonego przez hitlerowców w czasie II wojny światowej. 20 maja 2008 r. odbyła się uroczystość reedykacji cmentarza. Zbiór macew z łosickiego cmentarza jest najliczniejszą kolekcją żydowskiej sztuki kamieniarskiej na południowym Podlasiu. Najstarsze zachowane nagrobki pochodzą z pierwszej połowy XIX wieku.