| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| McMinnville | 1 | 34,873 | 34,296 | 0.65% | 3,296 | 11 | City |
| Newberg | 2 | 27,161 | 25,480 | 0.99% | 4,540 | 6 | City |
| Sheridan | 3 | 6,221 | 6,421 | -0.35% | 2,950 | 2 | City |
| Lafayette | 4 | 4,751 | 4,428 | 0.98% | 5,131 | 1 | City |
| Dundee | 5 | 3,181 | 3,246 | -0.38% | 2,376 | 1 | City |
| Dayton | 6 | 2,643 | 2,668 | -0.15% | 3,161 | 1 | City |
| Carlton | 7 | 2,298 | 2,248 | 0.31% | 2,602 | 1 | City |
| Willamina | 8 | 2,280 | 2,252 | 0.18% | 2,410 | 1 | City |
| Amity | 9 | 1,786 | 1,758 | 0.22% | 3,007 | 1 | City |
| Yamhill | 10 | 1,223 | 1,200 | 0.25% | 2,511 | 0 | City |
McMinnville is the largest city in Yamhill County, with a population of 34,873.
Yamhill is the smallest city in Yamhill County, with a population of 1,223.
There are 10 cities in Yamhill County, Oregon.