| Population Change 1990-2000 | ||||
| County or Municipality | 2000 Population | 1990 Population | Population Change | Percent Change |
| Pennsylvania | 12 281 054 | 11 881 643 | 399 411 | 3.4 |
| Montgomery County | 750 097 | 678 111 | 71 986 | 10.6 |
| Abington township | 56 103 | 56 322 | - 219 | - 0.4 |
| Ambler borough | 6 426 | 6 609 | - 183 | - 2.8 |
| Bridgeport borough | 4 371 | 4 292 | 79 | 1.8 |
| Bryn Athyn borough | 1 351 | 1 081 | 270 | 25.0 |
| Cheltenham township | 36 875 | 34 923 | 1 952 | 5.6 |
| Collegeville borough | 8 032 | 4 227 | 3 805 | 90.0 |
| Conshohocken borough | 7 589 | 8 064 | - 475 | - 5.9 |
| Douglass township | 9 104 | 7 048 | 2 056 | 29.2 |
| East Greenville borough | 3 103 | 3 117 | - 14 | - 0.4 |
| East Norriton township | 13 211 | 13 324 | - 113 | - 0.8 |
| Franconia township | 11 523 | 7 224 | 4 299 | 59.5 |
| Green Lane borough | 584 | 442 | 142 | 32.1 |
| Hatboro borough | 7 393 | 7 382 | 11 | 0.1 |
| Hatfield borough | 2 605 | 2 650 | - 45 | - 1.7 |
| Hatfield township | 16 712 | 15 357 | 1 355 | 8.8 |
| Horsham township | 24 232 | 21 896 | 2 336 | 10.7 |
| Jenkintown borough | 4 478 | 4 574 | - 96 | - 2.1 |
| Lansdale borough | 16 071 | 16 362 | - 291 | - 1.8 |
| Limerick township | 13 534 | 6 691 | 6 843 | 102.3 |
| Lower Frederick township | 4 795 | 3 396 | 1 399 | 41.2 |
| Lower Gwynedd township | 10 422 | 9 958 | 464 | 4.7 |
| Lower Merion township | 59 850 | 58 003 | 1 847 | 3.2 |
| Lower Moreland township | 11 281 | 11 768 | - 487 | - 4.1 |
| Lower Pottsgrove township | 11 213 | 8 808 | 2 405 | 27.3 |
| Lower Providence township | 22 390 | 19 351 | 3 039 | 15.7 |
| Lower Salford township | 12 893 | 10 735 | 2 158 | 20.1 |
| Marlborough township | 3 104 | 3 116 | - 12 | - 0.4 |
| Montgomery township | 22 025 | 12 179 | 9 846 | 80.8 |
| Narberth borough | 4 233 | 4 278 | - 45 | - 1.1 |
| New Hanover township | 7 369 | 5 956 | 1 413 | 23.7 |
| Norristown borough | 31 282 | 30 749 | 533 | 1.7 |
| North Wales borough | 3 342 | 3 802 | - 460 | - 12.1 |
| Pennsburg borough | 2 732 | 2 460 | 272 | 11.1 |
| Perkiomen township | 7 093 | 3 200 | 3 893 | 121.7 |
| Plymouth township | 16 045 | 15 958 | 87 | 0.5 |
| Pottstown borough | 21 859 | 21 831 | 28 | 0.1 |
| Red Hill borough | 2 196 | 1 794 | 402 | 22.4 |
| Rockledge borough | 2 577 | 2 679 | - 102 | - 3.8 |
| Royersford borough | 4 246 | 4 458 | - 212 | - 4.8 |
| Salford township | 2 363 | 2 216 | 147 | 6.6 |
| Schwenksville borough | 1 693 | 1 326 | 367 | 27.7 |
| Skippack township | 6 516 | 8 790 | - 2 274 | - 25.9 |
| Souderton borough | 6 730 | 5 957 | 773 | 13.0 |
| Springfield township | 19 533 | 19 612 | - 79 | - 0.4 |
| Telford borough | 2 469 | 2 565 | - 96 | - 3.7 |
| Towamencin township | 17 597 | 14 167 | 3 430 | 24.2 |
| Trappe borough | 3 210 | 2 115 | 1 095 | 51.8 |
| Upper Dublin township | 25 878 | 24 028 | 1 850 | 7.7 |
| Upper Frederick township | 3 141 | 2 165 | 976 | 45.1 |
| Upper Gwynedd township | 14 243 | 12 197 | 2 046 | 16.8 |
| Upper Hanover township | 4 885 | 4 604 | 281 | 6.1 |
| Upper Merion township | 26 863 | 25 722 | 1 141 | 4.4 |
| Upper Moreland township | 24 993 | 25 313 | - 320 | - 1.3 |
| Upper Pottsgrove township | 4 102 | 3 315 | 787 | 23.7 |
| Upper Providence township | 15 398 | 9 682 | 5 716 | 59.0 |
| Upper Salford township | 3 024 | 2 719 | 305 | 11.2 |
| West Conshohocken borough | 1 446 | 1 294 | 152 | 11.7 |
| West Norriton township | 14 901 | 15 209 | - 308 | - 2.0 |
| West Pottsgrove township | 3 815 | 3 829 | - 14 | - 0.4 |
| Whitemarsh township | 16 702 | 14 863 | 1 839 | 12.4 |
| Whitpain township | 18 562 | 15 673 | 2 889 | 18.4 |
| Worcester township | 7 789 | 4 686 | 3 103 | 66.2 |
| Source: U.S. Census Bureau | Prepared by: Pennsylvania State Data Center | |||