Census tracts · Whatcom County

Census tracts in Whatcom County, Washington

Whatcom County is divided into 54 census tracts. Among the tracts with a reliable estimate, median household income runs from $35,958 in Tract 6 to $120,503 in Tract 103.03 (ACS 2020-2024 5-year estimates).

Every census tract in Whatcom County

Sort by any column. A tract's number repeats across counties; the GEOID under each name is unique. A ring marks an estimate whose coefficient of variation is over 40%.

Census tracts of Whatcom County, ACS 2020-2024 5-year estimates
Tract 1.0153073000101Bellingham (3%)3,6163,782±737$102,963$592,300$1,19310.4%
Tract 1.0253073000102Bellingham (70%)7,2717,845±739$60,973$496,500$1,63013.0%
Tract 2.0153073000201Marietta-Alderwood (63%)4,2734,830±1,060$69,592$558,400$1,41925.9%
Tract 2.0253073000202Bellingham (24%)3,7593,343±318$64,679$569,200$1,38121.7%
Tract 2.0353073000203Bellingham (70%)3,9143,340±363$58,864$429,600$1,61218.1%
Tract 3.0153073000301Bellingham (75%)4,8844,942±742$61,526$580,900$1,55517.4%
Tract 3.0253073000302Bellingham3,0733,346±688$55,297$247,600$1,56224.6%
Tract 4.0153073000401Bellingham3,3213,217±356$89,779$689,800$1,72611.6%
Tract 4.0253073000402Bellingham3,3823,625±477$95,750$639,400$1,6769.8%
Tract 5.0153073000501Bellingham5,3935,521±766$71,467$623,100$1,58327.2%
Tract 5.0253073000502Bellingham2,9813,158±495$63,272$662,000$1,29514.3%
Tract 653073000600Bellingham1,9392,205±297$35,958$375,000$1,19631.9%
Tract 753073000700Bellingham6,8817,295±690$70,526$442,100$1,79917.3%
Tract 8.0353073000803Bellingham (97%)6,8597,229±808$100,402$675,000$1,4667.6%
Tract 8.0453073000804Bellingham (49%)7,0177,214±905$108,843$706,300$2,5115.4%
Tract 8.0553073000805Geneva (64%)5,3064,854±554$114,740$742,200$1,7766.5%
Tract 8.0753073000807Sudden Valley (12%)2,8772,725±361$91,406$512,200$1,9896.3%
Tract 8.0853073000808Sudden Valley (95%)2,5682,369±319$96,406$526,700$1,7727.0%
Tract 8.0953073000809Sudden Valley (94%)2,7392,676±397$108,250$486,300$1,8787.8%
Tract 9.0253073000902Bellingham (75%)6,5947,437±960$100,417$776,900$2,0889.0%
Tract 9.0353073000903Bellingham4,8674,345±668$52,179$445,500$1,67713.5%
Tract 9.0453073000904Bellingham2,9422,724±314$117,250$710,800$1,4153.9%
Tract 1053073001000Bellingham8,0657,573±819$41,136$629,700$1,61548.6%
Tract 11.0153073001101Bellingham (91%)4,2233,719±415$100,903$926,100$1,48919.7%
Tract 11.0253073001102Bellingham (91%)2,6802,674±658$117,917$1,003,400$1,8093.3%
Tract 12.0253073001202Bellingham (29%)3,8423,911±547$97,692$732,600$1,80111.6%
Tract 12.0353073001203Bellingham3,0303,296±428$60,257$634,700$1,72336.1%
Tract 12.0453073001204Bellingham3,7104,700±833$43,922$315,100$1,38832.8%
Tract 101.0153073010101Deming (17%)2,4342,761±659$57,057$467,200not published19.8%
Tract 101.0253073010102Peaceful Valley (21%)3,8513,472±398$62,643$390,200$1,27713.3%
Tract 101.0353073010103Glacier (5%)2,3042,360±509$87,361$437,200$8889.0%
Tract 102.0153073010201Nooksack (20%)3,7343,400±354$80,357$552,400not published10.1%
Tract 102.0253073010202Sumas (28%)5,3485,873±1,140$98,699$505,000$1,3534.6%
Tract 103.0153073010301Lynden (42%)7,4347,254±722$103,816$594,100$1,8516.7%
Tract 103.0253073010302Lynden (92%)5,1115,024±577$90,341$583,600$1,6547.7%
Tract 103.0353073010303Lynden (73%)7,6397,941±898$120,503$624,800$1,98711.5%
Tract 104.0553073010405Birch Bay (62%)3,8793,763±492$94,167$664,800$2,2976.4%
Tract 104.0653073010406Birch Bay (88%)1,9772,090±391$79,728$428,300$1,5659.3%
Tract 104.0753073010407Custer (23%)3,4873,344±452$93,344$565,100$1,3639.3%
Tract 104.0853073010408Blaine (3%)2,9083,081±637$111,611$650,600not published2.1%
Tract 104.0953073010409Blaine (95%)4,0013,849±308$83,293$425,500$1,34814.3%
Tract 104.1053073010410Blaine (30%)2,4402,373±302$66,719$625,600not published14.2%
Tract 104.1153073010411Birch Bay (92%)3,6324,291±621$85,118$460,400$1,2159.7%
Tract 105.0353073010503Ferndale (49%)5,9776,519±818$93,802$624,900$1,4969.4%
Tract 105.0453073010504Birch Bay (17%)3,3703,471±427$108,657$661,000$2,2796.0%
Tract 105.0553073010505Ferndale (61%)5,2995,597±918$94,349$519,900$1,8417.4%
Tract 105.0653073010506Ferndale (91%)3,7103,473±519$73,849$450,000$1,5977.4%
Tract 10653073010600Ferndale (16%)7,0577,408±812$117,258$647,100$1,4735.9%
Tract 107.0153073010701–6,5946,965±789$97,614$767,700$1,1614.9%
Tract 107.0253073010702Everson (17%)4,7825,020±552$85,658$577,700$1,43513.3%
Tract 10953073010900–934957±167$83,000$579,000not published7.3%
Tract 11053073011000Point Roberts (94%)1,1911,288±173$78,125$483,900$1,09514.9%
Tract 9400.0153073940001–2,0251,883±183$85,156$530,100$1,6958.9%
Tract 9400.0253073940002–3,7233,151±340$71,197$241,500$69415.0%

Source: American Community Survey 2020-2024 5-year estimates, U.S. Census Bureau (released January 2026); place = the place holding most of the tract's 2020 census blocks · Check it at data.census.gov

How these figures are made: methodology and release checks · reading a margin of error · every state · corrections