Kirkland, more commonly known as Porter's Neck, was a census-designated place in New Hanover County, North Carolina, United States. Redesignated as Porters Neck CDP for the 2010 census, the population was 6,204. It is part of the Wilmington Metropolitan Statistical Area.