Cities in Columbia County, Washington

Columbia County, located in southeastern Washington, was established in 1875. It is the smallest county in the state by population but is rich in history and natural beauty. The county is bordered by the Blue Mountains to the east, offering stunning landscapes and recreational opportunities. Columbia County’s economy was historically based on agriculture, particularly wheat farming, and remains largely agricultural today. The area is known for its rolling hills, fertile valleys, and access to outdoor activities like hiking and hunting. The county is also home to historic sites that reflect its pioneer past and connection to the Oregon Trail.

County Facts

  • Population: Approximately 4,000
  • County Seat: Dayton
  • Number of Cities and Towns: 2 (including incorporated cities)

List of Cities and Towns in Columbia County, Washington

1. Dayton

City Facts

  • Year Founded: 1871
  • Population: Approximately 2,500
  • Population Density: 850 people per square mile
  • Area Code: 509
  • Elevation: 1,640 feet

City Overview
Dayton, the county seat of Columbia County, is a historic city located along the Touchet River. Known for its charming downtown and well-preserved historic buildings, Dayton boasts the oldest working courthouse in Washington State. The city’s economy is centered around agriculture, tourism, and small businesses. Dayton is easily accessible via U.S. Route 12, which connects it to Walla Walla and other parts of southeastern Washington. The city features beautiful Victorian-era homes, tree-lined streets, and a welcoming small-town atmosphere. Its location near the foothills of the Blue Mountains makes it a popular base for outdoor enthusiasts exploring the nearby forests and trails.

Things to Do
Dayton offers a variety of attractions and activities for visitors. The Columbia County Courthouse, built in 1887, is a must-see for its architectural beauty and historical significance. The Dayton Historic Depot, Washington’s oldest surviving train depot, now serves as a museum showcasing the area’s railroad history. Outdoor enthusiasts can enjoy hiking and camping at nearby Lewis and Clark Trail State Park. The nearby Bluewood Ski Area offers skiing and snowboarding during the winter months. The city also hosts the annual Dayton Days Parade and Fair, featuring rodeo events, live music, and a showcase of local crafts and foods.


2. Starbuck

City Facts

  • Year Founded: 1894
  • Population: Approximately 130
  • Population Density: 400 people per square mile
  • Area Code: 509
  • Elevation: 640 feet

City Overview
Starbuck is a small, rural town located along the Tucannon River in the northern part of Columbia County. Named after a railroad official, Starbuck developed as a stop along the Union Pacific Railroad in the late 19th century. The town is known for its quiet, agricultural character and scenic surroundings, with rolling hills and farmlands stretching across the landscape. Starbuck’s economy is primarily based on farming and ranching. The town is accessible via State Route 261, which provides a direct route to nearby recreational areas and the Snake River. Its small size and friendly community offer a peaceful retreat for residents and visitors.

Things to Do
Visitors to Starbuck can enjoy fishing, kayaking, and birdwatching along the Tucannon River. The nearby Palouse Falls State Park, featuring Washington’s official state waterfall, is a major attraction, offering hiking trails and stunning views of the falls. The Lyons Ferry Marina on the Snake River provides opportunities for boating and picnicking. Starbuck’s rural setting also makes it an excellent location for stargazing and photography, especially on clear nights. The town’s historic buildings and quiet streets offer a glimpse into the early days of Columbia County, making it a charming destination for those interested in history and small-town life.


List of Communities in Columbia County, Washington

1. Huntsville

Community Facts

  • Year Founded: 1878
  • Population: Fewer than 100
  • Population Density: Sparse
  • Area Code: 509
  • Elevation: 1,500 feet

Community Overview
Huntsville is a small, unincorporated community located west of Dayton. It is known for its agricultural roots, with surrounding farmland primarily producing wheat and other grains. Huntsville has a quiet, rural character, with a close-knit community and scenic views of the rolling hills typical of the region.


2. Marengo

Community Facts

  • Year Founded: Early 1900s
  • Population: Fewer than 50
  • Population Density: Sparse
  • Area Code: 509
  • Elevation: 1,800 feet

Community Overview
Marengo is a tiny, unincorporated village located in the southeastern part of Columbia County. The area is surrounded by wheat fields and is known for its quiet, rural landscape. Marengo’s history is tied to the early settlers who farmed the fertile land, and it remains a small farming community today.


3. Turner

Community Facts

  • Year Founded: 1880s
  • Population: Fewer than 50
  • Population Density: Sparse
  • Area Code: 509
  • Elevation: 1,700 feet

Community Overview
Turner is a small, historic community located near the foothills of the Blue Mountains. It was originally established as a farming settlement and continues to have a strong agricultural presence. The area offers scenic views of the surrounding hills and serves as a gateway to nearby outdoor recreational areas.