Clackamas County wraps around the south side of the Portland metro and stretches east into the Cascade foothills. Oregon City sits at the county seat, with Lake Oswego, West Linn, Milwaukie, Gladstone, Happy Valley, Wilsonville, and Estacada filling out the commercial and residential footprint. Crosswalk installation work here is shaped by an active school-district demand pipeline, shopping-center and retail crosswalk requirements, and the wet-season paint window typical of the Willamette Valley floor.
Cojo Excavation & Asphalt covers Clackamas County crosswalk work out of our I-5 corridor and I-205 corridor operations. This guide walks through the MUTCD pattern decisions that show up most often on Clackamas County jobs, ADA compliance scope, and what real pricing looks like for the typical Oregon City, Lake Oswego, or Wilsonville crosswalk project.
Oregon City -- The County Seat
Oregon City has roughly 38,000 residents and sits where the Willamette River drops over the Willamette Falls. The downtown grid, Highway 213 north toward Beavercreek and Damascus, and the Mountain View Avenue corridor all carry steady pedestrian and vehicle traffic. The medical corridor around Providence Willamette Falls Medical Center, the Clackamas Community College campus, and the older grid neighborhoods drive a consistent demand for crosswalk installation and refresh work.
Oregon City school district properties, plus the surrounding residential street crossings, also drive ongoing school-zone crosswalk work. Most of these are striped yellow within the active school zone, with ladder-bar patterns at the higher-volume elementary crossings.
Lake Oswego, West Linn, Milwaukie
Lake Oswego sits on the southwest edge of the Portland metro with a population around 41,000. The downtown core, the Kruse Way commercial corridor, and the residential collectors generate regular crosswalk work. The Lake Oswego School District and the older grid neighborhoods drive school-zone scope. West Linn has a similar profile -- smaller downtown footprint, active school-district scope.
Milwaukie sits north of Oregon City on the east side of the Willamette and runs more density per square mile. The downtown core, the Lake Road corridor, and the McLoughlin Boulevard frontage all carry high-volume pedestrian crossings. Newer development at Riverfront Park has added MUTCD-compliant ladder-bar crosswalks across the project's perimeter.
For surface work that complements crosswalk installation, Clackamas County parking lot striping is a common companion scope on commercial properties.
Wilsonville, Happy Valley, Estacada
Wilsonville at the south end of the county along I-5 has heavy commercial and industrial footprint -- distribution warehouses, corporate campuses, the Argyle Square retail core. Crosswalk work here leans commercial and shopping-center oriented. Happy Valley east of I-205 mixes large suburban development with newer residential infill -- crosswalk work tracks the school district expansion plus shopping-center crossings.
Estacada in the foothills east of the metro has a smaller downtown grid with crosswalks concentrated at the school zones and downtown commercial corridor. Travel and aggregate-haul considerations matter on these more rural-county jobs.
Shopping Center and Retail Crossings
Clackamas County has a meaningful share of retail and shopping-center properties -- Clackamas Town Center, Bridgeport Village, the Wilsonville commercial corridor, and the Oregon City shopping plazas. Shopping-center crosswalks have their own scope discipline. The relevant considerations:
- Entry crosswalks from the parking-lot drive to the building face are typically ladder-bar for visibility against drivers maneuvering through the lot.
- Internal pedestrian routes from parking rows to the storefront often warrant smaller-scale crosswalks at intersection points.
- ADA detectable warning surfaces at any curb-ramp transition.
- Stop bar and yield-line placement at driver-side intersections within the lot.
For the complete shopping-center crosswalk spec, see our crosswalk markings for retail shopping center entry write-up.
MUTCD Pattern and Dimension Compliance
Every public crosswalk in Oregon must meet MUTCD width and spacing standards. The basics:
- Minimum crosswalk width: 6 feet.
- Standard urban crosswalk: 8 to 10 feet wide.
- Ladder-bar markings: bars 12 to 24 inches wide, spaced 12 to 24 inches apart.
- Stop bars: 12 to 24 inches wide, placed 4 to 30 feet upstream.
For the full dimensional spec, see our crosswalk dimensions MUTCD width spec guide. For the broader pattern-selection decision, crosswalk markings types complete guide walks through every option.
Wet-Season Paint Window
Clackamas County's wet season runs mid-October through April. Traffic paint needs pavement above 50 degrees F and dry conditions for adhesion. The realistic paint window is May through early October.
School-district crosswalk refresh work concentrates in August before fall classes. Shopping-center and commercial crosswalk refreshes can happen any time through the dry season but are often scheduled for early summer or late summer to avoid peak retail traffic windows.
ADA Compliance Scope
Every accessible curb ramp at a Clackamas County crosswalk has to have an ADA-compliant detectable warning surface -- the raised, contrasting bumps on the ramp face. If a curb ramp does not have one today, adding it during crosswalk installation is the right time to do it. ADA scope tied to crosswalk work is one of the most consistent line-item adds on these jobs.
For broader ADA compliance context across parking and pedestrian infrastructure in Oregon, see ADA parking compliance Oregon.
Clackamas County Crosswalk Installation Cost Ranges
Crosswalk pricing depends on pattern type, paint material, crosswalk size, and ADA scope.
Industry Baseline Range
| Crosswalk Type | Typical Range |
|---|---|
| Standard parallel-line crosswalk, latex paint | $350 to $750 |
| Ladder-bar (continental) crosswalk, latex paint | $650 to $1,500 |
| School-zone yellow ladder crosswalk | $900 to $1,800 |
| Shopping-center entry crosswalk | $750 to $1,800 |
| Methacrylate-based crosswalk (upgrade) | $1,100 to $2,300 |
| Thermoplastic crosswalk (long-life) | $2,000 to $4,500 |
| ADA detectable warning surface, per ramp | $350 to $900 |
| Pavement legend ("SCHOOL XING", arrow) | $150 to $400 |
Current Market Reality
2026 Clackamas County crosswalk pricing lands in the upper-middle of these ranges. Material costs are up, labor for crews trained in ADA-compliant installation is tight, and permit and traffic-control overhead on metro-adjacent jobs adds time and cost. Quotes that skip ADA scope on visibly out-of-compliance ramps are skipping a real cost that will surface as a change order.
Booking a Clackamas County Crosswalk Quote
Cojo Excavation & Asphalt covers Oregon City, Lake Oswego, West Linn, Milwaukie, Gladstone, Happy Valley, Wilsonville, Estacada, and the rest of Clackamas County. We do site walks before we quote for crosswalk installation work, and our scope sheet names pattern type, paint material, MUTCD compliance, ADA detectable-warning placement, traffic-control overhead, and school-zone overlay where it applies. Contact our crew to schedule. Crosswalk work pairs naturally with parking-lot striping and sealcoating on the same property -- bundling typically saves 10 to 15 percent on combined scope versus separate calls.