There are 2 zip codes in Craig County, Virginia. The most populated is 24127, located in New Castle. * 2024 populations estimated based on the latest ACS 5-year data.

Download Table Data

Enter your email below, and you'll receive this table's data in your inbox momentarily.

Zip Code
241274,228New Castle
2413144Paint Bank

Zip Codes in Craig County, Virginia by Population (2024)