← Back to Discover · All towns in Missouri
Towns in St. Francois County
12 towns with data in St. Francois County, Missouri, largest first. Find your matches.
Farmington is the largest of the 12 towns we list in St. Francois County, with 18,282 people. Together they have 47,242 people.
| Town | Population | Typical household income | Typical home price |
|---|---|---|---|
| Farmington | 18,282 | $53,729 | $196,500 |
| Park Hills | 8,678 | $52,563 | $131,300 |
| Bonne Terre | 6,683 | $46,179 | $153,000 |
| Desloge | 4,863 | $60,820 | $127,500 |
| Terre du Lac | 2,516 | $86,019 | $199,300 |
| Bismarck | 1,508 | $40,250 | $107,800 |
| Leadwood | 1,354 | $44,783 | $63,200 |
| Leadington | 901 | $37,938 | $169,600 |
| Lake Timberline | 810 | $23,125 | $117,300 |
| Iron Mountain Lake | 781 | $30,682 | $38,600 |
| Doe Run | 775 | $83,065 | $129,900 |
| Frankclay | 91 | $44,861 | $73,900 |
ZIP codes in St. Francois County
8 ZIP codes in St. Francois County, Missouri. A ZIP code can also reach into a neighboring county.
- 63036 French Village
- 63087 Valles Mines
- 63601 Park Hills
- 63624 Bismarck
- 63628 Bonne Terre
- 63637 Doe Run
- 63640 Farmington
- 63653 Leadwood
Nearby counties in Missouri
- Washington County 4
- Ste. Genevieve County 5
- Iron County 5
- Madison County 5
- Jefferson County 24
- Perry County 6
Link to this page
Copy this HTML to link to this page from your own site.