Elizabeth is situated in Union County, northeastern New Jersey. It lies approximately 15 miles southwest of Midtown Manhattan, making it a convenient destination for a day trip from NYC.