Get A Free Moving Quote
  • All Fields Are Required

  • MM slash DD slash YYYY
  • Hidden

Towns in Lewis County WA 🗺️ | Explore Lewis County Cities & Towns Around Centralia

Last Updated on: 24th May 2024, 03:55 pm

Are you just visiting or planning to relocate Lewis County, Washington? This mostly rural area of the Seattle-Tacoma metro area is known for its gorgeous scenery, rivers, mountains, and farms. You’ll find dozens of small cities and towns in Lewis County Washington, each with their own charm and character.

Here’s a complete guide to exploring Lewis County, including the ten largest Lewis County cities and towns!

About Lewis County, Washington

Lewis County is a county in southwestern Washington state. It’s the 16th largest county in Washington by population, with just over 80,000 people. Lewis County is mostly rural, with large swaths of state and national parks, protected areas, and farms. There are just eight cities, one town, and four unincorporated towns or CDPs in Lewis County, but only two have a population of at least 3,000.

Lewis County comprises the Centralia micropolitan statistical area. It’s also part of the Seattle-Tacoma metropolitan area. It’s bordered by eight Washington counties:

Lewis County is known for its beautiful scenery and outdoor recreation. Parts of several national parks, forests, and monuments are in the county including Mount Rainier National Park, Mount St. Helens National Volcanic Monument, Mount Baker-Snoqualmie National Forest, and Gifford Pinchot National Forest. The geography is dominated by the Cascade Mountains and broken up by valleys created by the Chehalis, Nisqually, and Cowlitz rivers and their tributaries.

Lewis County Demographics

  • Lewis County population: 82,149
  • Population density: 32.5 people per square mile
  • Total area: 2,436 square miles
  • Median age: 42.4
  • Median household income: $69,067
  • Median home price: $461,950
  • Educational attainment: 21% bachelor’s degree or higher

Where Is Lewis County Washington?

Cities & Towns in Lewis County WA

Here are the ten largest Lewis County towns and cities to explore with select demographics and population from 2020 Census Bureau data.

#1. Centralia (Largest City)

The largest city in Lewis County, Centralia sits along I-5 almost halfway between Portland, Oregon, and Seattle. It’s twinned with the city of Chehalis to the south. Centralia is about 54 miles south of Tacoma.

Centralia hosts many festivals and community events throughout the year like the Centralia Lighted Tractor Parade in the winter. The picturesque and historic downtown Centralia area features public art and numerous historic buildings. Centralia is also known for its many excellent parks including the Fuller’s Twin City Skate Park, the Rotary Riverside Park, and Schaefer County Park.

Families appreciate the city’s amenities, including Centralia College, the Centralia Outlets, and entertainment like the Centralia Rollerdrome.

  • Centralia population: 18,183
  • Area: 7.6 square miles
  • Median age: 38.5
  • Median household income: $50,422
  • Median home price: $370,000
  • Centralia WA map

#2. Chehalis (County Seat)

Chehalis is the county seat of Lewis County and one of just two cities with more than 3,000 people. Located in the Chehalis Valley along I-5 and SR 6 and the Chehalis River, Chehalis is one of the top places to visit in the region. It’s also one of the top employment centers for Lewis County with jobs in government, construction, leisure, retail, and education. Its economy focuses on warehousing and manufacturing.

Chehalis is home to the Southwest Washington Fairgrounds, the history neighborhood of Claquato, once its own town, and the 21-acre Rose County Park. It’s a major regional entertainment and shopping destination with the Lewis County Mall and Midway Cinema.

The city is also famous for Rainbow Falls State Park, a 139-acre park on the Skagit River with a garden, hiking trails, swimming, camping, and a waterfall.

  • Chehalis population: 7,439
  • Area: 5.8 square miles
  • Median age: 32.2
  • Median household income: $61,378
  • Median home price: $315,750
  • Chehalis WA map


View this post on Instagram


A post shared by Avalon Jade Theisen (@avalonjade3)

#3. Fords Prairie (CDP)

Fords Prairie is an unincorporated town and CDP adjacent to Centralia along I-5 in north-central Lewis County. It’s the largest of all unincorporated towns in Lewis County WA with more than 2,000 residents.

The area is known for the Fort Borst Park complex, home to an arboretum, dog park, sports fields, and walking trails plus the well-maintained NW Sportshub facility owned by the City of Centralia. The Discovery Trail is one of the latest additions to the list of outdoor activities in the region with a long trail to explore the Chehalis River area between restored riverfront habitats and working farmlands.

Fords Prairie is the most affluent community in the county.

  • Fords Prairie population: 2,234
  • Area: 3.7 square miles
  • Median age: 45
  • Median household income: $82,741
  • Median home price: $413,000
  • Fords Prairie WA map

#4. Napavine (City)

Napavine ranks #4 among Lewis County, Washington cities and it’s one of the few communities in the county along an interstate. Nestled along the interchange of I-5 and SR 508 in east-central Lewis County, Napavine a popular Southwestern Washington bedroom community for Centralia, Chehalis, and the Olympia area. It’s just 36 miles north to Olympia.

  • Napavine population: 1,766
  • Area: 2.9 square miles
  • Median age: 34.6
  • Median household income: $70,833
  • Median home price: $475,000
  • Napavine WA map

#5. Winlock (City)

Winlock is a small city in eastern Lewis County, WA at the intersection of SR 603 and SR 505, about 6 miles south of Napavine. Winlock has a unique history for the region. In its early history, lumber was its main industry, and it attracted many immigrants from Germany, Sweden, and Finland.

In the early 20th century, Winlock became a major egg producer. A branch of the Washington Cooperative Egg & Poultry Association constructed large processing facilities with additional hatcheries later being built. By 1928, over 750,000 chicks were produced every season. At the time, only Petaluma, California, produced more eggs in the U.S. than Winlock and it was known as the Egg and Poultry Capital of the World. Today, Winlock is best known for the World’s Largest Egg.

Winlock is one of the top Lewis County WA destinations for history, culture, and the arts. It hosts the annual Winlock Pickersfest at Winolequa Park with live bluegrass, Americana, and jazz music.

From the Winlock area, you can enjoy views of Mt. St. Helens which is about 40 miles to the east. When the volcano erupted in 1980, Winlock was covered with 1” of volcanic ash.

  • Winlock population: 1,473
  • Area: 1.3 square miles
  • Median age: 32.8
  • Median household income: $59,833
  • Median home price: $486,000
  • Winlock WA map

#6. Morton (City)

Morton is the last of just six Lewis County communities with at least 1,000 residents. It’s nestled along the intersection of SR 12 and SR 7 and at the terminus of SR 508 in central Lewis County north of Riffe Lake.

Once known as the tie mill capital of the world, it was once home to the world’s longest railroad tie dock. The city celebrates its logging history every year with the Morton Loggers’ Jubilee, with competitive logging contests, live music, street performances, and a flea market.

  • Morton population: 1,036
  • Area: 0.8 square miles
  • Median age: 49.5
  • Median household income: $55,156
  • Median home price: $405,000
  • Morton WA map

#7. Mossyrock (City)

Mossyrock is one of many small Lewis County cities. The city is located on SR 12 between Mayfield Lake and Riffe Lake in central Lewis County. It’s known for lake recreation and outdoor activities as well as the three-day Blueberry Festival held every year with pie-eating contests, farm tours, and car shows at Klickitat Prairie Park.

Mossyrock Park is a picturesque park at Riffe Lake with campsites, a seasonal boat launch, a general store, and swimming. Mayfield Lake Park, formed by the Mayfield Dam, offers a year-round boat launch, year-round fishing, camping, barbecue and picnic areas, showers, volleyball, horseshoe pits, and a playground. Locals flock to the two parks in the summer for swimming and sunshine!

  • Mossyrock population: 768
  • Area: 0.7 square miles
  • Median age: 28.6
  • Median household income: $39,450
  • Median home price: $115,000
  • Mossyrock WA map

#8. Onalaska (CDP)

Onalaska is a small, unincorporated town along SR 508 in central Lewis County 9 miles east of Napavine and 14 miles southeast of Chehalis. Onalaska is best known for Carlisle Lake Park. The park is home to the Carlisle Lumber Company’s historic mill pond with a trail, exercise stations, boat ramp, picnic areas, and restrooms. It’s a great destination for bird watchers and anglers with fishing open year-round!

A new tradition since 2009 is the Onalaska Apple Harvest Festival with an apple pie contest, farm tours, kayak and canoe races, bingo tournament, and local crafts and harvests.

About 58% of people living in Onalaska are females, a common pattern in rural areas of Lewis County.

  • Onalaska population: 657
  • Area: 1.6 square miles
  • Median age: 43.7
  • Median household income: $28,667
  • Median home price: $332,000
  • Onalaska WA map


View this post on Instagram


A post shared by Kaylin Gleason (@kaylinschimpf)

#9. Toledo (City)

Toledo is one of many small cities in Lewis County, Washington, with a population under 1,000. The city is on the western banks of the Cowlitz River just south of Cowlitz and along SR 505. The city is known for its dairy farming history. Every year, it hosts the Cheese Days festival. The city also hosts the Mt. St. Helens Bluegrass Festival with artists from around the country.

Just south of Toledo is the 43-acre South County Park with a 17-acre pond regularly stocked by the WDFW. It’s a popular local destination for boating and fishing with a beach, playground, and volleyball court.

Toledo is one of the most affluent communities in Lewis County. It also has a skewed sex ratio: 55% of residents are female.

  • Toledo population: 631
  • Area: 0.4 square miles
  • Median age: 38.8
  • Median household income: $70,515
  • Median home price: $340,000
  • Toledo WA map

#10. Vader (City)

The tiny city of Vader sits along SR 506 west of the Cowlitz River with Olequa Creek meandering around its border and McMurphy Creek cutting through town. Home to less than 650 people, the community is surrounded by ranches and farmland. Like many small communities in Lewis County, it has a skewed sex ratio; about 54% of the population is male.

Since 1952, Vader has hosted the annual May Day Festival with a maypole dance, parade, and other festivities.

  • Vader population: 629
  • Area: 0.9 square miles
  • Median age: 32.9
  • Median household income: $50,313
  • Median home price: $462,000
  • Vader WA map

Cities in Lewis County WA Map

Lewis County Washington FAQs

How many cities are there in Lewis County?

There are just eight cities in Lewis County, Washington.

What is the most populous city in Lewis County?

Centralia is the largest city by population, with 18,183 residents.

What is the wealthiest place in Lewis County WA?

The most affluent community is Fords Prairie, which has a median household income of $82,741.

Does one of these Lewis County WA destinations call to you? If you’re relocating to or within the area, All Ready Moving & Storage is here to help. Call our 5-star Centralia area movers today at (360) 507-2447 for a free, personalized moving estimate and unbeatable customer service!

Free Quote

  • All Fields Are Required

  • MM slash DD slash YYYY
  • Hidden