Stirling is an unincorporated community and census-designated place in Long Hill Township, Morris County, New Jersey, United States. The area is served by the U.S. Postal Service ZIP Code 07980. According to the 2020 census, the population was 2,555.