Population & Components of Change
| 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | 2027 | 2028 | 2029 | 2030 |
.. Population
| 34,554 | 34,535 | 34,631 | 34,457 | 34,245 | 34,109 | 34,010 | 33,893 | 33,785 | 33,672 | 33,562 |
.... Births
| 372 | 411 | 400 | 392 | 394 | 393 | 394 | 393 | 393 | 393 | 393 |
.... Deaths
| 408 | 541 | 475 | 469 | 498 | 484 | 491 | 487 | 489 | 488 | 488 |
.... Migration, Net
| -68 | 206 | -90 | -136 | 44 | -46 | -1 | -24 | -12 | -18 | -15 |
...... International
| 0 | 1 | 23 | 74 | 89 | 82 | 85 | 83 | 84 | 84 | 84 |
...... Domestic
| -68 | 205 | -113 | -210 | -45 | -128 | -86 | -107 | -97 | -102 | -99 |
| | | | | | | | | | | |
.... Residual
| 28 | 20 | -9 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| | | | | | | | | | | |
.. Group Quarters
| 1,951 | 1,944 | 1,953 | 1,953 | 1,954 | 1,954 | 1,954 | 1,954 | 1,954 | 1,954 | 1,954 |
| | | | | | | | | | | |
.. Housing Units
| 15,574 | 15,608 | 15,664 | 15,770 | 15,827 | 15,799 | 15,813 | 15,806 | 15,809 | 15,807 | 15,808 |
.... Persons per Housing Unit
| 2.22 | 2.21 | 2.21 | 2.18 | 2.16 | 2.17 | 2.17 | 2.17 | 2.17 | 2.17 | 2.17 |
| | | | | | | | | | | |
.. Population by Age
| 34,554 | 34,535 | 34,631 | 34,457 | 34,245 | | | | | | |
.... Age 0- 4
| 1,960 | 1,946 | 2,012 | 2,045 | 2,017 | | | | | | |
.... Age 5- 9
| 2,327 | 2,310 | 2,270 | 2,212 | 2,132 | | | | | | |
.... Age 10-14
| 2,469 | 2,472 | 2,469 | 2,463 | 2,427 | | | | | | |
.... Age 15-19
| 2,583 | 2,580 | 2,605 | 2,593 | 2,626 | | | | | | |
.... Age 20-24
| 2,230 | 2,244 | 2,289 | 2,259 | 2,256 | | | | | | |
.... Age 25-29
| 1,992 | 1,977 | 1,965 | 1,927 | 1,866 | | | | | | |
.... Age 30-34
| 2,049 | 2,044 | 2,045 | 2,009 | 2,006 | | | | | | |
.... Age 35-39
| 2,130 | 2,132 | 2,168 | 2,127 | 2,104 | | | | | | |
.... Age 40-44
| 1,987 | 2,002 | 2,067 | 2,101 | 2,098 | | | | | | |
.... Age 45-49
| 1,967 | 1,964 | 1,919 | 1,908 | 1,918 | | | | | | |
.... Age 50-54
| 1,997 | 1,997 | 1,994 | 1,969 | 1,945 | | | | | | |
.... Age 55-59
| 2,281 | 2,255 | 2,146 | 2,066 | 1,991 | | | | | | |
.... Age 60-64
| 2,230 | 2,238 | 2,324 | 2,307 | 2,265 | | | | | | |
.... Age 65-69
| 1,978 | 1,981 | 1,966 | 2,014 | 2,046 | | | | | | |
.... Age 70-74
| 1,597 | 1,606 | 1,654 | 1,602 | 1,635 | | | | | | |
.... Age 75-79
| 1,142 | 1,148 | 1,152 | 1,222 | 1,242 | | | | | | |
.... Age 80-84
| 784 | 788 | 757 | 782 | 825 | | | | | | |
.... Age 85+
| 851 | 851 | 829 | 851 | 846 | | | | | | |
| | | | | | | | | | | |
.... Age 5-17
| 6,192 | 6,191 | 6,192 | 6,117 | 6,049 | | | | | | |
.... Age 16+
| 27,325 | 27,330 | 27,389 | 27,261 | 27,159 | | | | | | |
.... Age 18+
| 26,402 | 26,398 | 26,427 | 26,295 | 26,179 | | | | | | |
.... Age 65+
| 6,352 | 6,374 | 6,358 | 6,471 | 6,594 | | | | | | |
| | | | | | | | | | | |
.... Median Age
| 38.9 | 39.0 | 38.8 | 39.0 | 39.3 | | | | | | |
| | | | | | | | | | | |
American Community Survey
| | | | | | | | | | | |
.. Population
| | 34,496 | 34,453 | 34,157 | | | | | | | |
.... Under 18 years
| | 8,182 | 7,717 | 8,026 | | | | | | | |
.... 18 - 64 years
| | 19,893 | 20,022 | 19,180 | | | | | | | |
.... 65 and over
| | 6,421 | 6,714 | 6,951 | | | | | | | |
.... One Race
| | 34,496 | 34,453 | 34,157 | | | | | | | |
...... White
| | 27,973 | 27,211 | 27,544 | | | | | | | |
...... Black
| | 550 | 1,143 | 1,492 | | | | | | | |
...... American Indian & Alaska Native
| | 284 | 473 | 773 | | | | | | | |
...... Asian
| | 505 | 480 | 79 | | | | | | | |
...... Native Hawaiian & Other Pacific Islander
| | 0 | 0 | 233 | | | | | | | |
...... Some other race
| | 1,240 | 1,756 | 1,603 | | | | | | | |
.... Two or more Races
| | 3,944 | 3,390 | 2,433 | | | | | | | |
.... Hispanic of any race
| | 4,037 | 4,204 | 4,261 | | | | | | | |
.. Housing Units
| | 15,607 | 15,658 | 15,772 | | | | | | | |
.... Occupied units
| | 12,523 | 13,271 | 13,557 | | | | | | | |
...... Owner
| | 9,177 | 8,985 | 8,956 | | | | | | | |
...... Renter
| | 3,346 | 4,286 | 4,601 | | | | | | | |
.... Vacant units
| | 3,084 | 2,387 | 2,215 | | | | | | | |
.. Median Household Income
| | 48,342 | 54,082 | 53,072 | | | | | | | |
.. Median Housing Value
| | 92,500 | 106,700 | 134,800 | | | | | | | |
.. Median Rent
| | 747 | 753 | 761 | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |