Linden ist eine Stadt im Südosten von Union County, New Jersey, Vereinigte Staaten. Sie ist Teil der New Yorker Metropolregion, liegt etwa 21 km südwestlich von Manhattan und grenzt an Staten Island, einen Stadtteil von New York City. Bei der Volkszählung 2010 betrug die Einwohnerzahl der Stadt 40.499.
Linden wurde ursprünglich am 4. März 1861 als Township aus Teilen von Elizabeth, Rahway und Union Township gegründet. Teile der Gemeinde wurden zur Bildung von Cranford (14. März 1871), Linden Borough (30. März 1882) und Roselle (20. Dezember 1894) verwendet. Linden wurde am 1. Januar 1925 durch ein Gesetz der Legislative von New Jersey als Stadt gegründet und ersetzte damit sowohl Linden Township als auch Linden Borough (der 1882 aus der Township gebildet worden war), basierend auf den Ergebnissen eines Referendums vom 8. November 1923.
Nach Angaben des United States Census Bureau hat die Stadt eine Gesamtfläche von 11,2 Quadratmeilen (29,1 km²), wovon 10,8 Quadratmeilen (28,0 km²) auf Land und 0,4 Quadratmeilen (1,1 km²) (3,65 %) auf Wasser entfallen.