Miasto powiatowe położone w zachodnich Niemczech, blisko granicy z Francją, w kraju związkowym Nadrenia Północna-Westfalia. Liczy 75 tys. mieszkańców (2010)
Komunikację miejską obsługuje przedsiębiorstwo NEW VIE (NEW mobil und aktiv Viersen) należący do związku transportowego Verkehrsverbund Rhein-Ruhr (VRR).