Lewis County Dam Town
Welcome to Mossyrock, a small Lewis County city near the Mossyrock Dam, Riffe Lake, and the White Pass Scenic Byway.
Mossyrock is a small city in the eastern part of Lewis County, Washington, along U.S. Highway 12 in the foothills of the Cascade Range. It lies east of Interstate 5 and the larger towns of the county, at the point where the highway begins its climb toward White Pass and the eastern side of the mountains. With a population of roughly 770, it is a compact rural service center surrounded by lakes, timberland, and farmland. The city's modern identity is inseparable from the Mossyrock Dam, a major hydroelectric facility operated by Tacoma Power that impounds the Cowlitz River to form Riffe Lake, one of Washington's larger reservoirs. The dam and lake dominate the landscape south of town and support a regional economy of power generation, recreation, and tourism. Nearby Mayfield Lake, formed by the Mayfield Dam downstream, adds another major recreation resource with a stable shoreline and year-round appeal. Mossyrock was incorporated in 1948, and it has remained a small, working community through the changes brought by the dams and the shifting timber economy. Its location on the White Pass Scenic Byway gives it a steady role as a waypoint for travelers headed between Mount Rainier and the Cascades, and its position along Highway 12 keeps it connected to both the I-5 corridor and the eastern side of the state. The community suits those seeking an affordable, outdoors-oriented life in rural western Washington. It offers direct access to two substantial lakes, national forest land, and mountain recreation, while remaining a manageable drive from the larger towns of Lewis County.
Mossyrock is in Lewis County, Washington, east of Interstate 5 along U.S. Highway 12, in the foothills of the Cascade Range. The city sits near the Mossyrock Dam and Riffe Lake, and it serves as a gateway to the White Pass Scenic Byway.
Mossyrock sits near the Mossyrock Dam, operated by Tacoma Power, which forms Riffe Lake. The nearby Mayfield Lake is a popular year-round recreation area, and the city is a gateway to the White Pass Scenic Byway toward Mount Rainier and White Pass.
Mossyrock is served by the Mossyrock School District, which operates the community's schools, including Mossyrock Junior-Senior High School. The district is small and closely tied to the surrounding rural area.
Mossyrock is a small incorporated city with a population of about 770. It was incorporated in 1948 and functions as a compact rural service center amid the lakes, forests, and farmland of eastern Lewis County.
City Guide
Mossyrock's housing is modest and small-town in character, dominated by single-family homes on town lots and, on the outskirts, larger rural properties and acreage. The stock spans older, early-20th-century homes near the center of town to mid-century and newer construction, with some manufactured homes on rural parcels. Prices and lot sizes are generally far more attainable than in western Lewis County or the I-5 corridor, making Mossyrock an option for buyers seeking affordability and space. The market is small and locally oriented, with lakefront and view properties near Riffe and Mayfield lakes commanding the most interest.
Life in Mossyrock is small-town and unhurried, oriented around the lakes, the forests, and the routines of a rural service center. The community gathers at its school, its churches, and the handful of local businesses along the highway, while recreation fills much of the year — fishing and boating in summer, hunting and forest outings in fall, and mountain trips in winter. The presence of the dam and the Tacoma Power facilities gives the town a working character alongside its recreational identity. It is a quiet, self-reliant place where neighbors know one another and the surrounding landscape sets the pace of the calendar.
Mossyrock is served by the Mossyrock School District, a small rural district that operates the community's schools, including Mossyrock Junior-Senior High School. The district is closely integrated with the town, and its compact size allows for close relationships between families and staff. Students benefit from small class sizes and a curriculum that reflects the surrounding rural and agricultural setting, though families sometimes travel to larger Lewis County towns for specialized programs. School events and athletics are a central part of community life in this small city.
Mossyrock sits on U.S. Highway 12, the main east-west route through this part of Washington, connecting the city west toward Interstate 5 and the Chehalis-Centralia area and east over White Pass toward Yakima. The highway is also part of the White Pass Scenic Byway, a designated scenic route. There is no rail or transit service in town, so travel is by car, and the nearest commercial air service is at Seattle-Tacoma International or Portland airports, each a couple of hours away. The city's position makes it a natural stop for travelers crossing the Cascades.
Recreation in Mossyrock is built around its lakes. Riffe Lake, formed by the Mossyrock Dam, offers boating, fishing, camping, and day-use areas through Mossyrock Park and Taidnapam Park, while Mayfield Lake provides a stable, year-round shoreline popular for fishing, boating, and swimming. The surrounding forests and the Cascade foothills support hunting, hiking, and off-road use, and the White Pass Scenic Byway opens access to Mount Rainier National Park and the ski area at White Pass. The city's parks and community facilities round out a recreation calendar that follows the seasons.
MARKET SNAPSHOT
How homes have been selling here over the last 90 days.
Market data reflects closed sales over the last 90 days and is provided for informational purposes.
BROWSE BY ZIP
Browse listings by postal code in this area.