Vernonia is a city in Columbia County, Oregon, United States. It is located on the Nehalem River, in a valley on the eastern side of the Northern Oregon Coast Range that is the heart of one of the most important timber-producing areas of the state. Logging has played a large role in the history of the city. The population was 2,151 at the 2010 census.