| Population by Zip Code for West Piedmont Planning District | ||||||||
| 1990 | 2000 | 1990 | 2000 | |||||
| Area | Zip Code | Population | Population | Area | Zip Code | Population | Population | |
| Franklin County: | --- | 46,975 | 54,723 | Patrick County: | --- | 16,005 | 18,819 | |
| Boones Mill | 24065 | 6,767 | 5,669 | Ararat | 24053 | 960 | 2,811 | |
| Callaway | 24067 | 2,012 | 2,184 | Claudville | 24076 | 1,576 | 913 | |
| Ferrum | 24088 | 4,389 | 4,286 | Critz | 24082 | 260 | 357 | |
| Gladehill | 24092 | 2,047 | 2,571 | Meadows of Dan | 24120 | 1,532 | 1,934 | |
| Hardy | 24101 | 5,955 | 5,100 | Patrick Springs | 24133 | 2,789 | 2,578 | |
| Henry | 24102 | 1,393 | 1,818 | Stuart | 24171 | 7,990 | 9,151 | |
| Moneta* | 24121 | 4,586 | 8,605 | Vesta | 24171 | N/A | N/A | |
| Penhook | 24137 | 1,768 | 2,457 | Woolwine | 24185 | 898 | 1,075 | |
| Redwood | 24146 | N/A | N/A | |||||
| Rocky Mount | 24151 | 15,579 | 17,760 | Pittsylvania County: | --- | 109,585 | 110,397 | |
| Union Hall | 24176 | 804 | 1,024 | Blairs | 24527 | 5,007 | 2,883 | |
| Wirtz | 24184 | 1,675 | 3,249 | Callands | 24530 | 2,143 | 993 | |
| Cascade | 24069 | 1,435 | 2,136 | |||||
| Henry County: | --- | 74,428 | 76,475 | Chatham | 24531 | 7,640 | 8,714 | |
| Axton | 24054 | 4,428 | 6,522 | Clover | 24534 | 1,537 | 2,170 | |
| Bassett | 24055 | 14,101 | 14,444 | Danville | 24540 | 32,061 | 33,924 | |
| Collinsville | 24078 | 7,668 | 7,629 | Danville | 24541 | 33,751 | 31,014 | |
| Fieldale | 24089 | 2,594 | 2,520 | Dry Fork | 24549 | 1,989 | 4,203 | |
| Martinsville | 24112 | 35,994 | 34,817 | Gretna | 24557 | 8,304 | 8,145 | |
| Ridgeway | 24148 | 7,953 | 8,528 | Hurt | 24563 | 5,283 | 5,592 | |
| Spencer | 24165 | 1,537 | 1,635 | Java | 24565 | 1,111 | 1,343 | |
| Stanleytown | 24168 | 153 | 380 | Keeling | 24566 | 2,651 | 1,413 | |
| Pittsville | 24139 | 415 | 522 | |||||
| City of Danville | --- | 53,056 | 48,411 | Ringgold | 24586 | 4,728 | 5,229 | |
| City of Martinsville | --- | 16,162 | 15,416 | Sandy Level | 24161 | 512 | 375 | |
| Sutherlin | 24594 | 1,018 | 1,741 | |||||
| Note: Zip Code Zone may cover more than one locality and be shared by multiple counties. | ||||||||
| *Not within the Planning District. | ||||||||
| Totals are by zip code for each area within a county. Therefore, total population differs from population counts provided by the 2000 Census by locality. | ||||||||
| Source: 1990 Census of Population & Housing, STF-3B, & 2000 Census of Population & Housing, STF1, Bureau of the Census. | ||||||||
| Prepared by West Piedmont Planning District Commission, 5/99, Revised 5/03. | ||||||||