Egg Harbor City is located in Atlantic County, in the Atlantic City Region northwest of Atlantic City at State Route 561 near US 30. About four miles southwest is the Atlantic City Expressway. Egg Harbor City is about five miles south of the Mullica River and ten miles west of the Atlantic Ocean.