ShareYourGroupShareYourGroupZIP Codes

ZIP codes in Roanoke County, Virginia

Roanoke County, Virginia has 6 ZIP codes in this list, from 24018 to 24179. They cover 5 places, among them Roanoke, Bent Mountain, Catawba and Elliston.

ZIP codePlaceLand area (sq mi)Map point
24018Roanoke42.837.250, -80.052
24020Roanoke0.437.359, -79.945
24059Bent Mountain25.537.155, -80.121
24070Catawba61.537.370, -80.128
24087Elliston45.737.217, -80.233
24179Vinton47.537.276, -79.877

The ZIP code areas of Roanoke County add up to about 223 square miles of land (579 sq km) as the Census Bureau draws them. The largest is 24070 (Catawba), with 61.5 square miles.

Places with more than one code here: Roanoke (2 codes).

Using these codes

Places and counties: GeoNames. Areas: U.S. Census Bureau, 2024 ZIP Code Tabulation Areas. Checked in November 2026. This site is not connected with the United States Postal Service; for mailing, confirm the address with USPS.

All of Virginia ZIP look-up