Milmay is an unincorporated community and census-designated place (CDP) located mostly within Buena Vista Township, in Atlantic County, New Jersey, United States. Part of the CDP extends southwest into Maurice River Township in Cumberland County. Milmay is located at the junction of County Routes 552 and 557 7.7 miles (12.4 km) southeast of Buena. Milmay has a post office with ZIP code 08340.