Zwierzyniec – miasto w województwie lubelskim, w powiecie zamojskim, siedziba gminy miejsko-wiejskiej Zwierzyniec. Położony jest nad Wieprzem, w otulinie Roztoczańskiego Parku Narodowego.
Według danych GUS z 31 grudnia 2023 r. miasto liczyło 2780 mieszkańców.
Położenie Na zachód od Zwierzyńca w odległości 3 km przebiega granica pomiędzy wapienno-piaskowcowym Roztoczem Środkowym a lessowym Zachodnim. Miasto ze wszystkich stron otoczone jest lasami, które zajmują aż 66% powierzchni gminy. W ich pobliżu, tuż za południową granicą miasta, znajdują się stawy Echo.
Zwierzyniec leży w dawnej ziemi chełmskiej na historycznej Rusi Czerwonej, w ramach której stanowił część włości szczebrzeskiej, włączonej do Ordynacji Zamojskiej, a następnie przekształconej w prywatny powiat szczebrzeski w województwie ruskimArtur Pawłowski: Roztocze polskie i ukraińskie. Przewodnik. Oficyna Wydawnicza „Rewasz”, Pruszków 2011, wyd. II poprawione, s. 28.