 The population was 315 at the 2010 census.Neilton is located in northern Grays Harbor County at (47.403574, -123.887303), within Olympic National Forest along U.S. Route 101.The CDP extends north along US 101 to Boulder Creek and south to Cook Creek, while to the east it runs to the crest of Quinault Ridge.