Der Kreis liegt am Niederrhein im Westen des Bundeslandes. Außerdem gehört Viersen dem Regierungsbezirk Düsseldorf an. Dazu ist Viersen Mitglied im Landschaftsverband-Rheinland. Die Kreissitzung ist in der gleichnamigen Kreishauptstadt Viersen. Viersen ist in 9 Gemeinden aufgeteilt, welche eine Fläche von mehr als 500 km² decken. 33 % des Kreises sind geschützte Landschaften. Mit 90,70 m sind die Süchtelner Höhen die höchste Erhebung des Kreisgebietes.