Zgorzelec ( ; en sorabe : Zhorjelc ; en Görlitz) est une ville dans le sud-ouest de la Pologne, le chef-lieu du powiat de Zgorzelec dans la voïvodie de Basse-Silésie et le siège de la gmina de Zgorzelec bien qu'elle n'en fasse pas partie. Située dans la région historique de Haute-Lusace, tout près de la frontière de l'Allemagne à la rivière Neisse, elle appartenait à la ville allemande de Görlitz jusqu'à la fin de la Seconde Guerre mondiale.
La ville est située sur la rive orientale de la Neisse (Nysa) au pied nord des Sudètes, à 80 kilomètres à l'ouest de Legnica et à 150 kilomètres à l'ouest de Wrocław. Les principales villes aux alentours sont Pieńsk au nord et Lubań à l'est, ainsi que Zawidów et Bogatynia au sud. Zgorzelec compte environ habitants.
Plusieurs points de passages de frontière existent entre Zgorzelec et Görlitz, dont une passerelle piétonnière ouverte le 20/10/2004. Au nord de la ville, près du village de Jędrzychowice, l'autoroute A4 atteint la frontière allemande.
Zgorzelec/Görlitz est traversée par le méridien est, qui représente l'heure normale d'Europe centrale. (CET).
vignette|gauche|La ville de Görlitz en 1575, vue depuis l'est.
Pendant des siècles, le pont sur la Neisse à Görlitz était le seul endroit accessible où pouvaient traverser les charrettes lourdes sur la Via Regia, la route commerciale reliant les villes de Leipzig et de Wrocław (Breslau). Située à la porte de la Neisse, il faisait partie des fortifications de la ville moyenâgeuse. Depuis le début des temps modernes, l’actuelle ville de Zgorzelec était jusqu'en 1945 le faubourg orientale de la ville, au-délà de la rivière.
À la fin de la Seconde Guerre mondiale, l'Armée rouge remit rapidement aux autorités polonaises l'administration des quartiers orientaux de la ville et les habitants qui ne s’étaient pas encore enfuis furent expulsés dans la zone d'occupation soviétique de l'ancien Reich. On hésita ensuite pour savoir si cette moitié de ville serait définitivement réunie à la Pologne.