Candidates and hiring leaders · Bay Area

See where your pay sits in the market.

Enter a role and a number, and see where it lands against what Bay Area construction is advertising right now.

Beta Focused on the San Francisco Bay Area, and growing as more pay data comes in.

Who's asking
The current numbers · Bay Area

What construction roles are paying right now.

Advertised pay for Bay Area construction roles, as of August 2026. The range is the middle half of disclosed postings: the 25th percentile, the median, and the 75th percentile. These are advertised ranges, not verified salaries.

Bay Area construction pay by role, August 2026. Source: Advertised job postings (Indeed + sourced), classified by role and pay.
Role 25th percentile Median 75th percentile Postings with disclosed pay Share listing pay
Project Manager $119,000 $140,000 $159,000 660 81%
Superintendent $120,000 $140,000 $163,000 338 74%
Project Engineer $103,000 $116,000 $138,000 320 83%
Senior Project Manager $150,000 $172,000 $189,000 174 79%
Estimator $105,000 $125,000 $148,000 164 72%
Director/VP $174,000 $198,000 $227,000 162 82%
Laborer/Trade $99,000 $107,000 $125,000 150 87%
Construction Manager $128,000 $158,000 $180,000 86 71%
Senior Estimator $125,000 $148,000 $165,000 75 76%
General Superintendent $135,000 $168,000 $198,000 73 67%
Assistant Project Manager $103,000 $110,000 $120,000 66 82%
Foreman $98,000 $105,000 $125,000 65 86%
Project Coordinator $105,000 $127,000 $140,000 42 83%
Preconstruction Manager $123,000 $150,000 $180,000 41 70%
Assistant Superintendent $106,000 $129,000 $140,000 38 70%
Field Manager $97,000 $114,000 $136,000 34 89%
Project Executive $201,000 $225,000 $256,000 30 83%

Built from 5523 tracked Bay Area construction postings, 2991 of which listed a pay range, in the trailing window as of August 2026. Roles appear once at least 15 postings disclose pay. A benchmark is a distribution to orient by, not a price a specific person is owed. Benefits and bonus structure alone can move a package 20 to 50 percent. Why even good salary data can mislead.