Skip to content
ZIP codes

ZIP codes in Harris County, Texas

Harris County has 142 ZIP codes. 123 lie entirely inside it and 19 are shared with neighboring counties, so part of their land and their people are elsewhere. About 4,846,988 people live in the parts inside it (ACS 2020–2024).

By the All Map Tools Team

ZIP codes
142
1 more just touches the border (under 1% of their land)
Entirely inside
123
99% or more of their land
Shared with other counties
19
Most with Fort Bend County (8)
Most populated ZIP
77449
130,028 people · Houston
Least populated ZIP
77507
567 people · Pasadena
Largest ZIP by land
77447
103 sq mi · Houston

Map of the ZIP codes in Harris County

Brazoria County Chambers County Fort Bend County Galveston County Liberty County Montgomery County Waller County 77002 · Houston · 21,015 people · 100% in the county 77003 · Houston · 10,164 people · 100% in the county 77004 · Houston · 35,997 people · 100% in the county 77005 · West University Place · 28,874 people · 100% in the county 77006 · Houston · 24,892 people · 100% in the county 77007 · Houston · 47,808 people · 100% in the county 77008 · Houston · 41,645 people · 100% in the county 77009 · Houston · 35,769 people · 100% in the county 77010 · Houston · 718 people · 100% in the county 77011 · Houston · 14,940 people · 100% in the county 77012 · Houston · 16,286 people · 100% in the county 77013 · Houston · 18,259 people · 100% in the county 77014 · Houston · 36,119 people · 100% in the county 77015 · Houston · 58,415 people · 100% in the county 77016 · Houston · 29,841 people · 100% in the county 77017 · Houston · 29,640 people · 100% in the county 77018 · Houston · 31,031 people · 100% in the county 77019 · Houston · 23,708 people · 100% in the county 77020 · Houston · 23,686 people · 100% in the county 77021 · Houston · 26,153 people · 100% in the county 77022 · Houston · 25,805 people · 100% in the county 77023 · Houston · 24,281 people · 100% in the county 77024 · Houston · 38,288 people · 100% in the county 77025 · Houston · 29,715 people · 100% in the county 77026 · Houston · 21,981 people · 100% in the county 77027 · Houston · 20,317 people · 100% in the county 77028 · Houston · 19,109 people · 100% in the county 77029 · Houston · 16,154 people · 100% in the county 77030 · Houston · 13,380 people · 100% in the county 77031 · Houston · 15,179 people · 99.1% in the county 77032 · Houston · 12,403 people · 100% in the county 77033 · Houston · 29,154 people · 100% in the county 77034 · Houston · 36,456 people · 100% in the county 77035 · Houston · 36,019 people · 100% in the county 77036 · Houston · 71,770 people · 100% in the county 77037 · Houston · 19,004 people · 100% in the county 77038 · Houston · 32,637 people · 100% in the county 77039 · Aldine · 27,862 people · 100% in the county 77040 · Houston · 50,977 people · 100% in the county 77041 · Houston · 33,349 people · 100% in the county 77042 · Houston · 38,721 people · 100% in the county 77043 · Houston · 29,048 people · 100% in the county 77044 · Houston · 58,347 people · 100% in the county 77045 · Houston · 33,563 people · 100% in the county 77046 · Houston · 1,793 people · 100% in the county 77047 · Houston · 34,987 people · 100% in the county 77048 · Houston · 21,151 people · 100% in the county 77049 · Sheldon · 40,418 people · 100% in the county 77050 · Houston · 6,566 people · 100% in the county 77051 · Houston · 19,795 people · 100% in the county 77053 · Houston · 30,198 people · 31% in the county 77054 · Houston · 28,272 people · 100% in the county 77055 · Houston · 45,435 people · 100% in the county 77056 · Houston · 22,877 people · 100% in the county 77057 · Houston · 46,569 people · 100% in the county 77058 · Houston · 17,850 people · 100% in the county 77059 · Houston · 18,767 people · 100% in the county 77060 · Houston · 45,340 people · 100% in the county 77061 · Houston · 24,004 people · 100% in the county 77062 · Houston · 25,523 people · 100% in the county 77063 · Houston · 42,690 people · 100% in the county 77064 · Houston · 49,591 people · 100% in the county 77065 · Houston · 38,926 people · 100% in the county 77066 · Houston · 39,311 people · 100% in the county 77067 · Houston · 30,491 people · 100% in the county 77068 · Houston · 13,189 people · 100% in the county 77069 · Houston · 20,608 people · 100% in the county 77070 · Houston · 58,229 people · 100% in the county 77071 · Houston · 27,056 people · 100% in the county 77072 · Houston · 57,108 people · 100% in the county 77073 · Houston · 46,084 people · 100% in the county 77074 · Houston · 38,660 people · 100% in the county 77075 · Houston · 40,626 people · 100% in the county 77076 · Houston · 31,222 people · 100% in the county 77077 · Houston · 60,098 people · 100% in the county 77078 · Houston · 14,247 people · 100% in the county 77079 · Houston · 37,276 people · 100% in the county 77080 · Houston · 47,638 people · 100% in the county 77081 · Houston · 50,129 people · 100% in the county 77082 · Houston · 59,412 people · 99.7% in the county 77083 · Mission Bend · 73,230 people · 60% in the county 77084 · Houston · 110,217 people · 100% in the county 77085 · Houston · 16,513 people · 97% in the county 77086 · Houston · 28,653 people · 100% in the county 77087 · Houston · 34,347 people · 100% in the county 77088 · Houston · 57,047 people · 100% in the county 77089 · Houston · 57,741 people · 100% in the county 77090 · Houston · 40,110 people · 100% in the county 77091 · Houston · 28,728 people · 100% in the county 77092 · Houston · 36,938 people · 100% in the county 77093 · Houston · 46,407 people · 100% in the county 77094 · Houston · 10,395 people · 100% in the county 77095 · Houston · 69,767 people · 100% in the county 77096 · Houston · 35,032 people · 100% in the county 77098 · Houston · 17,210 people · 100% in the county 77099 · Houston · 50,064 people · 95% in the county 77204 · Houston · 4,579 people · 100% in the county 77336 · Houston · 14,342 people · 100% in the county 77338 · Houston · 48,031 people · 100% in the county 77339 · Houston · 44,538 people · 76% in the county 77345 · Houston · 27,917 people · 100% in the county 77346 · Atascocita · 79,538 people · 100% in the county 77357 · Roman Forest · 37,592 people · 10% in the county 77365 · Porter Heights · 46,418 people · 3.8% in the county 77373 · Spring · 69,739 people · 100% in the county 77375 · Tomball · 72,311 people · 100% in the county 77377 · Tomball · 41,680 people · 100% in the county 77379 · Houston · 85,190 people · 100% in the county 77388 · Houston · 53,425 people · 100% in the county 77389 · The Woodlands · 45,701 people · 100% in the county 77396 · Houston · 61,735 people · 100% in the county 77401 · Bellaire · 17,213 people · 100% in the county 77429 · Houston · 96,334 people · 100% in the county 77433 · Houston · 116,550 people · 100% in the county 77447 · Houston · 25,231 people · 67% in the county 77449 · Houston · 130,028 people · 100% in the county 77450 · Houston · 71,906 people · 65% in the county 77477 · Stafford · 33,752 people · 5.3% in the county 77484 · Waller · 14,348 people · 21% in the county 77489 · Missouri City · 39,292 people · 3.6% in the county 77493 · Katy · 71,484 people · 68% in the county 77494 · Katy · 140,157 people · 7.0% in the county 77502 · Pasadena · 36,371 people · 100% in the county 77503 · Pasadena · 23,866 people · 100% in the county 77504 · Pasadena · 25,779 people · 100% in the county 77505 · Pasadena · 23,174 people · 100% in the county 77506 · Pasadena · 35,114 people · 100% in the county 77507 · Pasadena · 567 people · 100% in the county 77520 · Baytown · 36,355 people · 96% in the county 77521 · Baytown · 69,038 people · 77% in the county 77523 · Mont Belvieu · 30,186 people · 4.6% in the county 77530 · Channelview · 31,527 people · 100% in the county 77532 · Barrett · 33,780 people · 100% in the county 77535 · Dayton · 39,504 people · 0.2% in the county 77536 · Deer Park · 33,174 people · 100% in the county 77546 · Friendswood · 54,789 people · 31% in the county 77547 · Galena Park · 9,217 people · 100% in the county 77562 · Highlands · 8,914 people · 100% in the county 77571 · La Porte · 38,543 people · 100% in the county 77581 · Pearland · 51,332 people · 5.7% in the county 77586 · Seabrook · 23,807 people · 100% in the county 77587 · South Houston · 16,033 people · 100% in the county 77598 · Webster · 26,110 people · 100% in the county
  • Entirely in the county (99% or more of its land)
  • Shared, mostly in this county
  • Shared, mostly in other counties
  • Neighboring counties
Open in the interactive tool

Each area is a ZIP code with its number where it fits. Hover over one to see its name.

All ZIP codes in Harris County

142 ZIP codes in Harris County, TX, by number
ZIP code Main city Population Land in the county Residents in the county
77002 Houston 21,015 100% 21,015
77003 Houston 10,164 100% 10,164
77004 Houston 35,997 100% 35,997
77005 West University Place 28,874 100% 28,874
77006 Houston 24,892 100% 24,892
77007 Houston 47,808 100% 47,808
77008 Houston 41,645 100% 41,645
77009 Houston 35,769 100% 35,769
77010 Houston 718 100% 718
77011 Houston 14,940 100% 14,940
77012 Houston 16,286 100% 16,286
77013 Houston 18,259 100% 18,259
77014 Houston 36,119 100% 36,119
77015 Houston 58,415 100% 58,415
77016 Houston 29,841 100% 29,841
77017 Houston 29,640 100% 29,640
77018 Houston 31,031 100% 31,031
77019 Houston 23,708 100% 23,708
77020 Houston 23,686 100% 23,686
77021 Houston 26,153 100% 26,153
77022 Houston 25,805 100% 25,805
77023 Houston 24,281 100% 24,281
77024 Houston 38,288 100% 38,288
77025 Houston 29,715 100% 29,715
77026 Houston 21,981 100% 21,981
77027 Houston 20,317 100% 20,317
77028 Houston 19,109 100% 19,109
77029 Houston 16,154 100% 16,154
77030 Houston 13,380 100% 13,380
77031 Houston 15,179 99.1% ≈ 15,153
77032 Houston 12,403 100% 12,403
77033 Houston 29,154 100% 29,154
77034 Houston 36,456 100% 36,456
77035 Houston 36,019 100% 36,019
77036 Houston 71,770 100% 71,770
77037 Houston 19,004 100% 19,004
77038 Houston 32,637 100% 32,637
77039 Aldine 27,862 100% 27,862
77040 Houston 50,977 100% 50,977
77041 Houston 33,349 100% 33,349
77042 Houston 38,721 100% 38,721
77043 Houston 29,048 100% 29,048
77044 Houston 58,347 100% 58,347
77045 Houston 33,563 100% 33,563
77046 Houston 1,793 100% 1,793
77047 Houston 34,987 100% 34,987
77048 Houston 21,151 100% 21,151
77049 Sheldon 40,418 100% 40,418
77050 Houston 6,566 100% 6,566
77051 Houston 19,795 100% 19,795
77053 Houston 30,198 31% ≈ 12,869
77054 Houston 28,272 100% 28,272
77055 Houston 45,435 100% 45,435
77056 Houston 22,877 100% 22,877
77057 Houston 46,569 100% 46,569
77058 Houston 17,850 100% 17,850
77059 Houston 18,767 100% 18,767
77060 Houston 45,340 100% 45,340
77061 Houston 24,004 100% 24,004
77062 Houston 25,523 100% 25,523
77063 Houston 42,690 100% 42,690
77064 Houston 49,591 100% 49,591
77065 Houston 38,926 100% 38,926
77066 Houston 39,311 100% 39,311
77067 Houston 30,491 100% 30,491
77068 Houston 13,189 100% 13,189
77069 Houston 20,608 100% 20,608
77070 Houston 58,229 100% 58,229
77071 Houston 27,056 100% 27,056
77072 Houston 57,108 100% 57,108
77073 Houston 46,084 100% 46,084
77074 Houston 38,660 100% 38,660
77075 Houston 40,626 100% 40,626
77076 Houston 31,222 100% 31,222
77077 Houston 60,098 100% 60,098
77078 Houston 14,247 100% 14,247
77079 Houston 37,276 100% 37,276
77080 Houston 47,638 100% 47,638
77081 Houston 50,129 100% 50,129
77082 Houston 59,412 99.7% ≈ 59,376
77083 Mission Bend 73,230 60% ≈ 44,320
77084 Houston 110,217 100% 110,217
77085 Houston 16,513 97% ≈ 15,810
77086 Houston 28,653 100% 28,653
77087 Houston 34,347 100% 34,347
77088 Houston 57,047 100% 57,047
77089 Houston 57,741 100% 57,741
77090 Houston 40,110 100% 40,110
77091 Houston 28,728 100% 28,728
77092 Houston 36,938 100% 36,938
77093 Houston 46,407 100% 46,407
77094 Houston 10,395 100% 10,395
77095 Houston 69,767 100% 69,767
77096 Houston 35,032 100% 35,032
77098 Houston 17,210 100% 17,210
77099 Houston 50,064 95% ≈ 48,405
77204 Houston 4,579 100% 4,579
77336 Houston 14,342 100% 14,342
77338 Houston 48,031 100% 48,031
77339 Houston 44,538 76% ≈ 35,196
77345 Houston 27,917 100% 27,917
77346 Atascocita 79,538 100% 79,538
77357 Roman Forest 37,592 10% ≈ 4,689
77365 Porter Heights 46,418 3.8% ≈ 1,823
77373 Spring 69,739 100% 69,739
77375 Tomball 72,311 100% 72,311
77377 Tomball 41,680 100% 41,680
77379 Houston 85,190 100% 85,190
77388 Houston 53,425 100% 53,425
77389 The Woodlands 45,701 100% 45,701
77396 Houston 61,735 100% 61,735
77401 Bellaire 17,213 100% 17,213
77429 Houston 96,334 100% 96,334
77433 Houston 116,550 100% 116,550
77447 Houston 25,231 67% ≈ 18,809
77449 Houston 130,028 100% 130,028
77450 Houston 71,906 65% ≈ 52,414
77477 Stafford 33,752 5.3% ≈ 3,470
77484 Waller 14,348 21% ≈ 5,690
77489 Missouri City 39,292 3.6% ≈ 1,473
77493 Katy 71,484 68% ≈ 62,362
77494 Katy 140,157 7.0% ≈ 16,280
77502 Pasadena 36,371 100% 36,371
77503 Pasadena 23,866 100% 23,866
77504 Pasadena 25,779 100% 25,779
77505 Pasadena 23,174 100% 23,174
77506 Pasadena 35,114 100% 35,114
77507 Pasadena 567 100% 567
77520 Baytown 36,355 96% ≈ 36,095
77521 Baytown 69,038 77% ≈ 65,447
77523 Mont Belvieu 30,186 4.6% ≈ 1,988
77530 Channelview 31,527 100% 31,527
77532 Barrett 33,780 100% 33,780
77536 Deer Park 33,174 100% 33,174
77546 Friendswood 54,789 31% ≈ 21,947
77547 Galena Park 9,217 100% 9,217
77562 Highlands 8,914 100% 8,914
77571 La Porte 38,543 100% 38,543
77581 Pearland 51,332 5.7% ≈ 4,536
77586 Seabrook 23,807 100% 23,807
77587 South Houston 16,033 100% 16,033
77598 Webster 26,110 100% 26,110

They also touch the county with under 1% of their land, so they aren’t counted: 77535.

ZIP codes shared with other counties

These 19 ZIP codes have part of their land in another county. The first figure is the share of their land in Harris County; then, where the rest lies.

Cities and prefixes

By main city (the city, town or CDP each ZIP shares the most land with), the ones with the most are Houston (105), Pasadena (6), Baytown (2), Katy (2), Tomball (2), and Aldine (1); 30 places in all.

They start with 5 different three-digit prefixes, one per USPS sorting center: 770, 772, 773, 774, and 775.

Neighboring counties

Each one with its ZIP codes. Those without a page of their own open in the tool.

Tools for this county

Sources

  • U.S. Census Bureau, 2020 ZCTA to County, ZCTA to Place and ZCTA to Census Tract Relationship Files (and the 2022 County Subdivision to ZCTA file for Connecticut). Public domain.
  • U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates, table B01003 (population of each ZIP code, census tract and Connecticut town). Public domain.
  • U.S. Census Bureau, Vintage 2025 Population Estimates (county population) and 2025 Gazetteer Files (land area and interior point of each ZIP code). Public domain.
  • U.S. Census Bureau, Cartographic Boundary Files: ZCTAs 2020 and counties 2025, 1:500,000; county adjacency file 2025. Public domain.

How we count. ZIP codes here are the Census Bureau’s ZIP Code Tabulation Areas (ZCTAs), the areas it draws to match USPS ZIP codes; ZIPs with no area of their own (PO boxes, single buildings) aren’t included. A ZIP can cross county lines: “Land in the county” is the exact share of its land inside, from the Census relationship files. “Residents in the county” is the whole ZIP for those entirely inside; for shared ones it’s an estimate, spreading the people of each census tract over the land it shares with the ZIP. Population: ACS 2020–2024. Methodology.

Spotted a mistake? Let us know