Miasto w województwie lubelskim, w powiecie zamojskim, siedziba gminy miejsko-wiejskiej Zwierzyniec. Położony jest nad Wieprzem, przy Roztoczańskim Parku Narodowym. Miasto liczy 3009 mieszkańców.
Zwierzyniec zawdzięcza istnienie Ordynacji Zamojskiej, której działalność gospodarcza była oparta na pozyskiwaniu i przetwarzaniu bogactw pochodzących z okolicznych lasów.
Zwierzyniec powstał w 1593 roku, cztery lata po założeniu ordynacji. Prawdopodobnie już na początku XVII wieku, funkcjonował jako letnia rezydencja rodziny Zamoyskich. Zalążkiem osady był dwór myśliwski zbudowany nad stawem. Niedaleko dworu funkcjonował wielki zwierzyniec otoczony wysokim płotem, w którym trzymano m.in. jelenie, sarny, łosie i dziki. W ogrodzie, na wodzie stał pałacyk letni (Lusthaus) należący do Gryzeldy z Zamoyskich Wiśniowieckiej, matki króla Michała Korybuta Wiśniowieckiego.
W 1773 roku IX ordynat, Jan Jakub Zamoyski, urządził w Zwierzyńcu fabrykę porcelany i mydła. W 1812 roku do Zwierzyńca została z Zamościa przeniesiona siedziba Ordynacji Zamojskiej. W XIX wieku działały tartak, browar, fabryka posadzek, fabryka bryczek, fabryka maszyn rolniczych, hotel z restauracją, a nawet sąd gminny okręgowy.
Mieszkańcy Zwierzyńca aktywnie wspomagali bojowników o wolność Polski, zwłaszcza powstańców w okresie powstania styczniowego, a potem żołnierzy Armii Krajowej w czasie II wojny światowej.
W latach 1940–1944 Niemcy hitlerowscy utworzyli w Zwierzyńcu obóz dla ludności cywilnej oraz obóz przejściowy, a od grudnia 1942 roku dla ludności wysiedlanej z Zamojszczyzny, w tym wielu Dzieci Zamojszczyzny. Szacuje się, że w obozie osadzono 24 000 więźniów, w tym 7 000 dzieci. Na tym terenie znajduje się obecnie rzymskokatolicki kościół parafialny pw. Matki Bożej Królowej Polski z II połowy XX wieku.
2 lutego 1944 r. okupacyjne oddziały niemieckie dokonały publicznej egzekucji ulicznej na placu targowym w Zwierzyńcu, w obecności spędzonych przymusowo mieszkańców Zwierzyńca.
W 1990 Zwierzyniec uzyskał prawa miejskie.
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.
Miasto zajmuje powierzchnię 6,19 km² (1 stycznia 2017 r.).
W latach 1975–1998 miasto leżało w województwie zamojskim.
Zwierzyniec jest członkiem Unii Miasteczek Polskich.