Market Snapshot
Report generated March 2026
| Indicator | Value |
|---|---|
| Population | 42,811 ↑ 1.7% since 2020 |
| Median Household Income | $60,293 19% below national median |
| Median Home Value | $284,200 |
| Unemployment Rate | 4.8% |
| Median Age | 43.4 years |
| Housing Vacancy Rate | 21.8% |
| Total Land Sales (Past 12 Months) | 190 transactions |
| Active Listings | 200 properties |
| Avg Days on Market | 159 days |
Rural Land Sales (1+ Acres) (Jun 2025 – Mar 2026)
| Metric | Value |
|---|---|
| Median Price/Acre | $3,875 |
| Recent Sales | 169 transactions |
| Avg Days on Market | 160 days |
| Avg Parcel Size | 41.43 acres |
| Active Listings | 189 properties |
Recent Rural Land Sales
| Date | Acres | Price | $/Acre | Address | City |
|---|---|---|---|---|---|
| Mar 2026New | 3.64 | $320,000 | $87,987 | 18164 Highway 20 | Winthrop |
| Mar 2026New | 20.00 | $70,000 | $3,500 | 60 E Cayuse Mountain Road | Tonasket |
| Mar 2026New | 20.03 | $39,000 | $1,947 | 0 TBD Evans Ranch Road | Riverside |
| Mar 2026New | 20.00 | $35,000 | $1,750 | 100 Rocky Canyon Rd #3629220014 | Tonasket |
| Feb 2026 | 20.30 | $200,000 | $9,852 | 271 W Fork Road | Conconully |
| Feb 2026 | 4.18 | $17,500 | $4,187 | 67 Watoka Way | Tonasket |
| Feb 2026 | 19.19 | $82,000 | $4,273 | 0 Hahn Road | Omak |
| Feb 2026 | 2.09 | $215,000 | $102,871 | 150 Starr Road | Pateros |
| Feb 2026 | 10.03 | $175,000 | $17,448 | 24 Hadley Rd | Brewster |
| Feb 2026 | 21.66 | $50,000 | $2,308 | 0 Hwy 20 | Tonasket |
| Date | Acres | Price | $/Acre | Address | City |
|---|---|---|---|---|---|
| Feb 2026 | 20.07 | $38,000 | $1,893 | 0 Old Tressle Road | Oroville |
| Feb 2026 | 4.33 | $39,500 | $9,122 | 161 Bunch Road | Wauconda |
| Feb 2026 | 10.62 | $70,000 | $6,591 | Tbd Aeneas Valley Rd | Tonasket |
| Feb 2026 | 10.62 | $70,000 | $6,591 | 0 TBD Aenaes Valley Road | Tonasket |
| Feb 2026 | 41.70 | $170,000 | $4,077 | 33 Hoss Drive | Tonasket |
| Feb 2026 | 4.47 | $29,000 | $6,488 | 141 Lot Owl Road | Tonasket |
| Feb 2026 | 20.23 | $199,000 | $9,837 | 0 Lot 22 B and O North Road | Okanogan |
| Feb 2026 | 10.74 | $35,000 | $3,259 | 0 TBD Cartwright Drive Lot 2 | Tonasket |
| Jan 2026 | 40.00 | $80,000 | $2,000 | 0 XX Bill Shaw Road | Pateros |
| Jan 2026 | 39.50 | $77,500 | $1,962 | 0 High Country Road W | Tonasket |
| Jan 2026 | 39.78 | $300,000 | $7,541 | 111 Bench Creek Road | Tonasket |
| Jan 2026 | 20.01 | $53,000 | $2,649 | 0 Lot 16 Pine Bluff Road | Oroville |
| Jan 2026 | 2.80 | $42,000 | $15,000 | 8 Horizon Dr | Tonasket |
| Jan 2026 | 3645.99 | $3,500,000 | $960 | 84 xx Wannacut Lake Road | Oroville |
| Jan 2026 | 11.22 | $2,300,000 | $204,991 | 260 Hubbard Rd | Riverside |
| Jan 2026 | 1.08 | $45,000 | $41,667 | 4 Lot (Miller Rd SP) Duck Lake rd | Omak |
| Jan 2026 | 35.06 | $245,000 | $6,988 | 803 D Twisp Carlton Road | Twisp |
| Jan 2026 | 20.09 | $200,000 | $9,955 | 0 Lot 32 B and O North Road | Okanogan |
| Jan 2026 | 17.02 | $310,000 | $18,214 | 799 Twisp River Road | Twisp |
| Dec 2025 | 24.33 | $49,850 | $2,049 | 0 Dry Coulee Road | Okanogan |
| Dec 2025 | 20.00 | $30,000 | $1,500 | 0 x Old Tressle Road | Oroville |
| Dec 2025 | 32.10 | $57,000 | $1,776 | 111 TBD Fletcher Rd | Oroville |
| Dec 2025 | 20.00 | $48,500 | $2,425 | 188 Rebel Road | Wauconda |
| Dec 2025 | 20.16 | $200,000 | $9,921 | 0 Lot 31 B and O North Road | Okanogan |
| Dec 2025 | 20.09 | $194,000 | $9,657 | 0 Lot 33 B and O North Road | Okanogan |
| Dec 2025 | 50.00 | $91,000 | $1,820 | 20 Haag Rd | Wauconda |
| Dec 2025 | 22.00 | $162,590 | $7,390 | 27 Nother Rd | Twisp |
| Dec 2025 | 10.00 | $35,000 | $3,500 | 63 Chopaka Way | Tonasket |
| Dec 2025 | 20.48 | $65,500 | $3,198 | 30 -23 Wild Turkey | Riverside |
| Dec 2025 | 18.39 | $78,000 | $4,241 | 44 Sky Ridge Road | Methow |
| Dec 2025 | 2.48 | $29,900 | $12,056 | 111 Fritz Road | Riverside |
| Dec 2025 | 1.84 | $157,000 | $85,326 | 18 Wild Rose Road | Winthrop |
| Dec 2025 | 20.00 | $55,000 | $2,750 | 60 Buck Rd | Wauconda |
| Dec 2025 | 20.00 | $55,000 | $2,750 | 60 Buck Road | Oroville |
| Nov 2025 | 1.94 | $150,000 | $77,320 | 116 S State Frontage Rd #B | Tonasket |
| Nov 2025 | 34.34 | $210,000 | $6,115 | 0 TBD Tobys Mill Road | Tonasket |
| Nov 2025 | 1.58 | $210,000 | $132,911 | 5 Sunset Lakes Road | Omak |
| Nov 2025 | 5.30 | $62,000 | $11,698 | 34 Buckhorn Road | Oroville |
| Nov 2025 | 18.34 | $42,000 | $2,290 | 255 Riverside Cuttoff Road | Riverside |
| Nov 2025 | 18.34 | $42,000 | $2,290 | 98849-9640 9640 | Riverside |
| Nov 2025 | 60.00 | $57,000 | $950 | 999 Roundabout Road | Tonasket |
| Nov 2025 | 80.00 | $164,500 | $2,056 | 0 XY Salmon Creek Road | Okanogan |
| Nov 2025 | 80.52 | $355,000 | $4,409 | 8 Myers Creek Road | Twisp |
| Nov 2025 | 40.00 | $155,000 | $3,875 | 0 TBD Landers Road | Malott |
| Nov 2025 | 5.00 | $55,000 | $11,000 | 23 TBD Blue Star RD | Tonasket |
| Nov 2025 | 80.00 | $28,500 | $356 | 0 TBD Soap Lake Road | Okanogan |
| Nov 2025 | 20.00 | $35,000 | $1,750 | 0 TBD Ellemeham Min X Road | Oroville |
| Nov 2025 | 40.09 | $46,000 | $1,147 | 111 Five Mile Road #RD | Tonasket |
| Nov 2025 | 21.73 | $145,000 | $6,673 | 35 Peacock Lane | Omak |
| Nov 2025 | 38.79 | $68,000 | $1,753 | 0 Siwash Creek Road | Tonasket |
| Nov 2025 | 16.71 | $307,000 | $18,372 | 0 Highway 153 | Pateros |
| Nov 2025 | 20.00 | $45,000 | $2,250 | 1 XXX Gerrett Lane | Tonasket |
| Oct 2025 | 40.00 | $137,500 | $3,438 | 0 Curly Horse Drive | Pateros |
| Oct 2025 | 3.38 | $388,000 | $114,793 | 73 Poorman Creek Cutoff Road | Twisp |
| Oct 2025 | 20.00 | $30,000 | $1,500 | 112 Ellemeham Mtn | Oroville |
| Oct 2025 | 20.00 | $30,000 | $1,500 | 113 Ellemeham Mtn | Oroville |
| Oct 2025 | 3.76 | $25,000 | $6,649 | 129 Cape Labelle Rd | Tonasket |
| Oct 2025 | 10.42 | $26,050 | $2,500 | 0 Sorona Way | Tonasket |
| Oct 2025 | 5.52 | $187,500 | $33,967 | 0 Lot 3 Black Canyon Road | Pateros |
| Oct 2025 | 5.41 | $12,500 | $2,311 | 202 Chopaka Way E | Tonasket |
| Oct 2025 | 16.48 | $335,000 | $20,328 | 929 A Twisp River Rd | Twisp |
| Oct 2025 | 1.25 | $180,000 | $144,000 | 69 Horizon Flats Rd | Winthrop |
| Oct 2025 | 1.03 | $107,500 | $104,369 | 614 Monse River Road | Brewster |
| Oct 2025 | 42.76 | $165,000 | $3,859 | 2352 R Cameron Lake Road | Okanogan |
| Oct 2025 | 5.17 | $120,000 | $23,211 | 0 TBD E Ridge Drive | Omak |
| Oct 2025 | 8.92 | $109,000 | $12,220 | 32600 TBD Highway 97 | Oroville |
| Oct 2025 | 4.99 | $40,000 | $8,016 | 40 Look Out Trl | Riverside |
| Oct 2025 | 20.00 | $50,000 | $2,500 | 519 J H Green Rd | Riverside |
| Sep 2025 | 5.86 | $20,000 | $3,413 | 0 Poglina Way | Tonasket |
| Sep 2025 | 5.86 | $20,000 | $3,413 | Poglina Way | Tonasket |
| Sep 2025 | 20.96 | $66,500 | $3,173 | 1124 Cape Labelle Road | Wauconda |
| Sep 2025 | 20.13 | $75,000 | $3,726 | 415 Bannon Creek Road | Tonasket |
| Sep 2025 | 1.00 | $950,000 | $950,000 | 6 Boulder Loop | Pateros |
| Sep 2025 | 20.00 | $80,000 | $4,000 | 0 TBD Ellemeham Mountain Road | Oroville |
| Sep 2025 | 7.33 | $183,000 | $24,966 | 187 Twisp River Road | Twisp |
| Sep 2025 | 20.00 | $61,000 | $3,050 | 0 TBD Janet Marie Road | Tonasket |
| Sep 2025 | 19.90 | $40,000 | $2,010 | 0 Little Place Road | Tonasket |
| Sep 2025 | 10.95 | $36,500 | $3,333 | 26 Mule Deer Ridge Road | Oroville |
| Sep 2025 | 6.63 | $19,900 | $3,002 | 96 Overland Road N | Tonasket |
| Sep 2025 | 19.84 | $70,000 | $3,528 | 0 Painted Rock Road | Tonasket |
| Sep 2025 | 22.43 | $160,000 | $7,133 | 0 Lot 59 Bill Shaw Road | Pateros |
| Sep 2025 | 40.06 | $55,000 | $1,373 | 0 Twin Falls Rd | Tonasket |
| Sep 2025 | 22.65 | $55,000 | $2,428 | 26 GAFVERY CREEK Road | Oroville |
| Sep 2025 | 11.60 | $128,750 | $11,099 | 5 Hunter Mountain Road | Pateros |
| Sep 2025 | 20.08 | $28,000 | $1,394 | 44 Palmer Mountain Road | Oroville |
| Sep 2025 | 2.72 | $42,000 | $15,441 | 1111 TBD Cape Labelle Road | Tonasket |
| Sep 2025 | 20.00 | $70,000 | $3,500 | 920 North Star Rd | Brewster |
| Sep 2025 | 21.03 | $40,250 | $1,914 | 1129 Chesaw Road | Oroville |
| Sep 2025 | 29.38 | $200,000 | $6,807 | 0 XXX Loomis-Orville Road | Loomis |
| Sep 2025 | 21.03 | $40,250 | $1,914 | 0 Chesaw Rd Road | Oroville |
| Sep 2025 | 3.20 | $61,500 | $19,219 | 111 TBD Redneck Rd | Oroville |
| Sep 2025 | 1.50 | $3,500 | $2,333 | 19 Lower Thrapp Mountain Rd | Brewster |
| Sep 2025 | 36.97 | $135,000 | $3,652 | 22 Dutch Anderson Road | Omak |
| Sep 2025 | 16.65 | $110,000 | $6,607 | 696 HWY 153 | Pateros |
| Sep 2025 | 6.20 | $425,000 | $68,548 | 0 Lot 4 Isabella Investors SP | Twisp |
| Aug 2025 | 9.96 | $27,900 | $2,801 | 8 Fawn Lane | Tonasket |
| Aug 2025 | 20.00 | $40,000 | $2,000 | 42 Corral Way-Orr | Oroville |
| Aug 2025 | 20.18 | $20,000 | $991 | 111 TBD Pontiac ridge rd | Oroville |
| Aug 2025 | 4.40 | $125,000 | $28,409 | 4 Cowboy Road | Methow |
| Aug 2025 | 22.29 | $150,000 | $6,729 | 0 TBD N US Hwy 97 | Tonasket |
| Aug 2025 | 20.16 | $200,000 | $9,921 | 218 Balky Hill Road | Twisp |
| Aug 2025 | 20.16 | $200,000 | $9,921 | 218 Balky Hill Rd | Twisp |
| Aug 2025 | 2.00 | $300,000 | $150,000 | 268 Alta Lake Road | Pateros |
| Aug 2025 | 39.49 | $43,000 | $1,089 | 55 Bonaparte Lake Rd #L | Tonasket |
| Aug 2025 | 5.87 | $225,000 | $38,330 | 1714 TBD State Route 153 Highway | Carlton |
| Aug 2025 | 39.49 | $43,000 | $1,089 | 55 L Bonaparte Lake Road | Tonasket |
| Aug 2025 | 5.00 | $310,000 | $62,000 | 2625 TBD Hwy 153 | Twisp |
| Aug 2025 | 1.25 | $125,000 | $100,000 | 616 Monse River Road | Brewster |
| Aug 2025 | 20.21 | $65,000 | $3,216 | 30 -22 Wild Turkey Lane | Riverside |
| Aug 2025 | 5.07 | $27,000 | $5,325 | 16 Coyote Canyon Rd | Oroville |
| Aug 2025 | 10.00 | $102,000 | $10,200 | 0 Duck Lake Road | Omak |
| Aug 2025 | 40.00 | $215,000 | $5,375 | 70 Forest Rd | Oroville |
| Aug 2025 | 6.87 | $25,000 | $3,639 | 0 Round Up Road | Oroville |
| Aug 2025 | 20.00 | $35,000 | $1,750 | 0 xxxx Vacant Land (Lot 95) | Riverside |
| Aug 2025 | 9.97 | $33,000 | $3,310 | 19 Lot, Doe Lane | Tonasket |
| Aug 2025 | 40.00 | $54,000 | $1,350 | 0 xxx Coogen Creek Road | Wauconda |
| Aug 2025 | 19.95 | $65,000 | $3,258 | 0 XX Cabin View Drive | Tonasket |
| Jul 2025 | 2.21 | $150,000 | $67,873 | 13 Grey Goose | Omak |
| Jul 2025 | 20.00 | $165,000 | $8,250 | 75 Cayuse Mtn Road | Tonasket |
| Jul 2025 | 20.00 | $40,000 | $2,000 | 11X Rocky Canyon Rd #3629220013 | Tonasket |
| Jul 2025 | 8.72 | $75,000 | $8,601 | 103 Stonehaven Road | Tonasket |
| Jul 2025 | 20.00 | $42,500 | $2,125 | 100 TBD S Teal Lake Road | Oroville |
| Jul 2025 | 80.00 | $89,000 | $1,113 | 115 A Old Sheridan Rd | Wauconda |
| Jul 2025 | 12.27 | $234,500 | $19,112 | 1079 Highway 20 | Tonasket |
| Jul 2025 | 5.32 | $29,000 | $5,451 | 17 Spur Road | Tonasket |
| Jul 2025 | 20.00 | $30,000 | $1,500 | 98844-8600 8600 | Oroville |
| Jul 2025 | 19.77 | $30,000 | $1,517 | 21 N Pine Bluff Road | Oroville |
| Jul 2025 | 20.07 | $120,000 | $5,979 | 0 Lot 41 Homestead Spur Road | Oroville |
| Jul 2025 | 10.00 | $33,000 | $3,300 | 0 Lot 315 Lost Creek Way | Tonasket |
| Jul 2025 | 20.00 | $45,000 | $2,250 | 0 Matts Road | Oroville |
| Jul 2025 | 7.09 | $350,000 | $49,365 | 64 Elmer Road | Twisp |
| Jul 2025 | 20.00 | $120,000 | $6,000 | 376 B Mary Ann Creek Road #B | Oroville |
| Jul 2025 | 20.33 | $26,000 | $1,279 | 0 Lot 42 Point Drive | Oroville |
| Jul 2025 | 80.00 | $235,000 | $2,938 | 285 Nealey Rd | Oroville |
| Jul 2025 | 2.01 | $175,000 | $87,065 | 7 Fringe Cup Road | Winthrop |
| Jul 2025 | 4.36 | $120,000 | $27,523 | 52 N Henney Lane | Brewster |
| Jul 2025 | 10.01 | $30,000 | $2,997 | 0 XY Chopaka Way | Tonasket |
| Jul 2025 | 2.57 | $505,000 | $196,498 | 17911 WA- 20 | Mazama |
| Jul 2025 | 20.00 | $35,000 | $1,750 | 8XX Upper Reevas Basin Rd Lot 3628012011 | Tonasket |
| Jul 2025 | 79.00 | $120,000 | $1,519 | 376B Mary Ann Creek Rd | Oroville |
| Jul 2025 | 9.99 | $30,000 | $3,003 | 7 Wanapum Way | Tonasket |
| Jul 2025 | 40.00 | $100,000 | $2,500 | 275 Marlys Road | Tonasket |
| Jul 2025 | 1.07 | $47,000 | $43,925 | 2 Lot (Miller Rd SP) Duck Lake rd | Omak |
| Jul 2025 | 19.96 | $55,000 | $2,756 | 0 Ridge Top Drive | Tonasket |
| Jun 2025 | 20.03 | $80,000 | $3,994 | 223 W High Country Dr | Tonasket |
| Jun 2025 | 3.85 | $60,000 | $15,584 | 0 TBD Lakeview Drive | Oroville |
| Jun 2025 | 1.77 | $165,000 | $93,220 | 0 Columbia View Drive | Brewster |
| Jun 2025 | 59.92 | $155,000 | $2,587 | 189 Whiterock Road | Okanogan |
| Jun 2025 | 51.38 | $260,000 | $5,060 | 0 Oroville Toroda Creek Road | Oroville |
| Jun 2025 | 55.28 | $160,000 | $2,894 | 111 Moose Mountain Road | Oroville |
| Jun 2025 | 3.85 | $16,500 | $4,286 | 0 Watoka Way | Tonasket |
| Jun 2025 | 9.89 | $35,500 | $3,589 | 0 Lot 316 Lost Creek Way | Tonasket |
| Jun 2025 | 40.00 | $89,900 | $2,248 | 0 Mclaughlin Canyon #SS | Tonasket |
| Jun 2025 | 2.63 | $425,000 | $161,597 | 0 Perry Street Ct | Winthrop |
| Jun 2025 | 40.25 | $165,000 | $4,099 | 33 Bagwell Lane | Brewster |
| Jun 2025 | 39.00 | $80,000 | $2,051 | 247 xx Prior Loop Road | Oroville |
| Jun 2025 | 10.32 | $165,000 | $15,988 | 7 Swann Lane | Oroville |
| Jun 2025 | 9.31 | $80,000 | $8,593 | 0 TBD Wannacut Lake Road | Oroville |
| Jun 2025 | 33.12 | $110,000 | $3,321 | 168 Nichols Rd | Omak |
Suburban/Urban Land Sales (Under 1 Acre) (Sep 2025 – Mar 2026)
| Metric | Value |
|---|---|
| Median Lot Price | $95,000 |
| Recent Sales | 21 transactions |
| Avg Days on Market | 109 days |
| Avg Parcel Size | 0.40 acres |
| Active Listings | 11 properties |
Recent Suburban/Urban Land Sales
| Date | Acres | Price | Address | City |
|---|---|---|---|---|
| Mar 2026New | 0.13 | $42,450 | 605 Aspen Street | Coulee Dam |
| Feb 2026 | 0.07 | $173,000 | 13 Lupine Loop | Winthrop |
| Jan 2026 | 0.58 | $185,000 | 102 Alta Lake Road | Pateros |
| Jan 2026 | 0.23 | $152,000 | 304 2nd Avenue E | Twisp |
| Dec 2025 | 0.71 | $155,000 | 16 Buck Cir | Mazama |
| Dec 2025 | 0.32 | $92,000 | 21 Littell | Mazama |
| Dec 2025 | 0.93 | $142,000 | 5 Apple Way N | Winthrop |
| Dec 2025 | 0.48 | $275,000 | 33 Champerty Road | Oroville |
| Dec 2025 | 0.99 | $330,000 | 450 Eastlake Shores | Oroville |
| Dec 2025 | 0.24 | $25,000 | 607 Persimmon Ln | Omak |
| Date | Acres | Price | Address | City |
|---|---|---|---|---|
| Nov 2025 | 0.13 | $400,000 | 660 Dewberry Ave E #7 | Winthrop |
| Nov 2025 | 0.07 | $28,000 | 0 XX2 N Main Street | Conconully |
| Oct 2025 | 0.55 | $265,000 | 4 Mazama Meadows Lane | Mazama |
| Oct 2025 | 0.14 | $48,000 | 0 XX7 N Main Street | Conconully |
| Oct 2025 | 0.18 | $1,000 | 431 Linden St | Okanogan |
| Oct 2025 | 0.11 | $75,000 | 0 Methow Street S | Twisp |
| Oct 2025 | 0.69 | $95,000 | 9 D Rose Street | Oroville |
| Sep 2025 | 0.69 | $95,000 | 9 Rose St #D | Oroville |
| Sep 2025 | 0.67 | $40,000 | 0 Lot 14/15 Rainbow Rd | Mazama |
| Sep 2025 | 0.34 | $35,000 | 0 Lot 16 Rainbow Road | Mazama |
| Sep 2025 | 0.14 | $30,000 | 25 Elm Street S | Omak |
County Profile
| Demographic | Value |
|---|---|
| Total Population (2023) | 42,811 |
| Population (2020) | 42,104 |
| Population Growth | 1.68% |
| Median Household Income | $60,293 |
| Median Home Value | $284,200 |
| Total Housing Units | 22,015 |
| Vacant Housing Units | 4,807 |
| Housing Vacancy Rate | 21.8% |
| Median Age | 43.4 |
| Bachelor's Degree or Higher | 4,598 (10.7%) |
| Unemployment Rate | 4.8% |
Market Overview
Okanogan County, Washington has a population of 42,811, which has grown 1.68% since 2020. The median household income is $60,293, below the national median of $74,580 by 19.2%. The housing vacancy rate of 21.8% suggests soft market conditions. Okanogan County remains a key area for land acquisition in Washington. Recent rural land sales show a median price of $3,875 per acre, with properties averaging 41.40 acres. There are currently 200 active land listings in the county.
Related Resources
Nearby County Reports
Frequently Asked Questions
What is the current population of Okanogan County, Washington?
As of the 2023 American Community Survey, Okanogan County has a population of 42,811. The county has grown 1.68% since the 2020 Census, indicating a growing community.
What is the median household income in Okanogan County?
The median household income in Okanogan County is $60,293, which is 19.2% below the national median of $74,580.
Is Okanogan County growing or shrinking?
Okanogan County is growing. The population has increased 1.68% since 2020.
What is the housing market like in Okanogan County?
The median home value in Okanogan County is $284,200. The housing vacancy rate is 21.8%, which suggests soft market conditions. The unemployment rate is 4.8%, reflecting the local economic conditions. Recent rural land sales (1+ acres) show a median price of $3,875 per acre. Suburban/urban lots under 1 acre have a median lot price of $95,000.
Does Reelvest buy land in Okanogan County, Washington?
Yes! Reelvest Properties buys vacant land throughout Washington, including Okanogan County. We make cash offers within 24-48 hours, close in 14-30 days, and pay all closing costs. Get your free cash offer today.
Data Sources: Market data reflects recent vacant land transactions in the county. Demographic data from U.S. Census Bureau American Community Survey (2023), Bureau of Labor Statistics (2025). Updated monthly.
