Flanders is an unincorporated community and census-designated place in Mount Olive Township, in southwestern Morris County, New Jersey, United States. As of the 2020 census, the population was 9,832. Flanders is served by the U.S. Postal Service as ZIP Code 07836.