Green Creek is an unincorporated community located within Middle Township, in Cape May County, New Jersey, United States. It is located on Route 47 (Delsea Drive). It is a very low-lying area with a highest elevation of just above 20 feet (6.1 m). The community is located about 3 miles (4.8 km) west of Rio Grande and about 2 miles (3.2 km) from the Delaware Bay. It is mostly residential with areas of agriculture and commerce along the main road, Delsea Drive (Route 47). The United States Postal Service ZIP Code is 08219. The post office was established in 1829 with Matthew Marcy as the first postmaster.
Green Creek is located at 39°02′46″N 74°54′05″W (39.046224, -74.901283). It lies 13 feet (4 m) above sea level.
Aside from residential usage, Green Creek comprises a mixture of broad-leaf woodland and salt marsh. There is an area of protected dry grassland part of the Cape May National Wildlife Refuge, located off Burleigh Road.