All towns › Mohawk Valley › Herkimer County
Frankfort village
Herkimer County · Mohawk Valley · population 2,292 (2024)
Five numbers
Six factors
Each factor is the mean of its usable inputs; a missing or suppressed input is left out and lowers coverage. Open a card for every input, its raw value, the curve applied and the points it contributes.
Access weight 25% 58 / 100
How easy it is to reach the city, a regional hub and a train.
| Input | Value | Normalised | Points | Period · source |
|---|---|---|---|---|
| Drive to New York City drive_min_nyc: lower is better; scores 1 at 60 min or less, falling in a straight line to 0 at 240 min. | 4 h 38 min | 0.00 | 0.0 | 2026-09 · osrm |
| Drive to nearest regional hub drive_min_regional_hub: lower is better; scores 1 at 15 min or less, falling in a straight line to 0 at 90 min. | 16 min | 0.99 | 8.2 | 2026-09 · osrm |
| Nearest rail station miles_to_rail_station: lower is better; scores 1 at 2 mi or less, falling in a straight line to 0 at 30 mi. | 8.9 mi | 0.75 | 6.3 | 2026 · rail |
Building stock weight 15% 98 / 100
Whether there is a pre-war fabric worth restoring.
| Input | Value | Normalised | Points | Period · source |
|---|---|---|---|---|
| Homes built before 1940 pre1940_share: higher is better; scores 1 at 0.6 or more, falling in a straight line to 0 at 0.1. | 57.9% | 0.96 | 7.2 | 2020-2024 · acs |
| Historic district present has_nrhp_district: 1 when a National Register historic district lies within the place, otherwise 0. | Yes | 1.00 | 7.5 | 2026 · nrhp |
Main street weight 15% 3 / 100
How much storefront activity already exists per resident.
| Input | Value | Normalised | Points | Period · source |
|---|---|---|---|---|
| Businesses per 1,000 residents osm_business_per_1k: higher is better; scores 1 at 20 per 1,000 or more, falling in a straight line to 0 at 2 per 1,000. | 2.6 per 1,000 | 0.03 | 0.5 | 2026-09 · osm |
Price headroom weight 15% 76 / 100
Whether prices leave room to rise without having already been found.
| Input | Value | Normalised | Points | Period · source |
|---|---|---|---|---|
| Median home value median_home_value divided by metro_median_home_value. price ratio to the metro median: cheapest is not best: a town priced well below its metro has headroom, one priced far below it has no demand yet, and one at or above it has already been found; scores 1 at 0.6, and 0 at or below 0.25 and at or above 1.2, with straight lines between. | $128,200 | 0.76 | 11.5 | 2020-2024 · acs |
| Metro median home value | $172,900 | context | — | 2020-2024 · acs |
Services weight 15% 90 / 100
Broadband, families with children, and a hospital within reach.
| Input | Value | Normalised | Points | Period · source |
|---|---|---|---|---|
| Broadband subscription broadband_100_share: higher is better; scores 1 at 0.9 or more, falling in a straight line to 0 at 0.5. | 80% | 0.75 | 3.8 | 2020-2024 · acs |
| Share under 18 under_18_share: higher is better; scores 1 at 0.25 or more, falling in a straight line to 0 at 0.12. | 24.4% | 0.95 | 4.8 | 2020-2024 · acs |
| Hospital within 20 minutes hospital_within_20min: 1 when a hospital is within a 20-minute drive, otherwise 0. | Yes | 1.00 | 5.0 | 2026-09 · osrm |
Civic capacity weight 15% 0 / 100
Whether the state has backed the downtown with a revitalization award.
| Input | Value | Normalised | Points | Period · source |
|---|---|---|---|---|
| Latest downtown award dri_award_amount: higher is better; scores 1 at 1e+07 USD or more, falling in a straight line to 0 at 0 USD. | $0 | 0.00 | 0.0 | 2016-2025 · dri |
| Latest award year dri_award_year: 1 when the award is at most 3 years old, fading in a straight line to 0.3 at 10 years and staying there. | not applicable | — | — |
More figures
Peers
Mohawk Valley towns in the same population band (under 5,000), by readiness.
| # | Town | Population | Grade | Readiness | Home value | Drive to NYC |
|---|---|---|---|---|---|---|
| 1 | Clinton | 1,639 | A | 69.1 | $310,100 | 5 h 2 min |
| 2 | Dolgeville | 2,015 | B | 58.2 | $115,200 | 4 h 31 min |
| 3 | Frankfort | 2,292 | B | 54.7 | $128,200 | 4 h 38 min |
| 4 | Fort Plain | 2,002 | B | 53.9 | $80,900 | 4 h 7 min |
| 5 | Canajoharie | 2,064 | B | 53.8 | $125,800 | 4 h 2 min |
| 6 | Boonville | 2,005 | C | 53.3 | $177,700 | 5 h 27 min |
| 7 | Cooperstown | 1,844 | C | 49.9 | $380,900 | 4 h 26 min |
| 8 | Waterville | 1,512 | C | 49.8 | $170,100 | 4 h 55 min |
| 9 | Little Falls | 4,527 | C | 49.7 | $105,700 | 4 h 25 min |
| 10 | Mohawk | 2,376 | D | 47.0 | $124,600 | 4 h 32 min |
| 11 | Yorkville | 2,592 | D | 46.9 | $156,300 | 4 h 53 min |
| 12 | Richfield Springs | 1,090 | D | 46.9 | $132,400 | 4 h 25 min |
| 13 | Whitesboro | 3,596 | D | 42.9 | $160,700 | 4 h 55 min |
| 14 | Broadalbin | 1,334 | D | 42.6 | $164,300 | 3 h 57 min |
| 15 | Unadilla | 1,086 | D | 41.6 | $110,800 | 3 h 50 min |
| 16 | St. Johnsville | 1,711 | D | 41.2 | $80,500 | 4 h 17 min |
| 17 | New York Mills | 3,197 | F | 40.5 | $207,700 | 4 h 56 min |
| 18 | New Hartford | 1,866 | F | 39.7 | $224,400 | 4 h 55 min |
| 19 | Vernon | 1,158 | F | 39.3 | $184,300 | 5 h 13 min |
| 20 | Cobleskill | 4,533 | F | 37.1 | $193,300 | 3 h 38 min |
| 21 | Middleburgh | 1,161 | F | 37.1 | $193,500 | 3 h 21 min |
| 22 | Oriskany | 1,349 | F | 34.4 | $170,100 | 4 h 57 min |
| 23 | Hagaman | 1,118 | F | 31.8 | $203,800 | 3 h 48 min |
| 24 | Camden | 2,149 | F | 31.5 | $177,600 | 5 h 34 min |
| 25 | Sherrill | 2,997 | F | 27.8 | $227,500 | 5 h 18 min |
Compare with the two nearest peers →
Sources for this page
Every figure above comes from one of these files, pulled on the date shown. The key is the exact snapshot in our archive.
| Source | Period | Pulled | Figures | Snapshot |
|---|---|---|---|---|
| American Community Survey 5-year estimates | 2020-2024 | 2026-09-18 | Homes built before 1940 | raw/acs/2026-09-18/acs5_2024_B25034_place.json |
| American Community Survey 5-year estimates | 2020-2024 | 2026-09-18 | Metro median home value | raw/acs/2026-09-18/acs5_2024_B25077_cbsa.json |
| American Community Survey 5-year estimates | 2020-2024 | 2026-09-18 | Median home value | raw/acs/2026-09-18/acs5_2024_B25077_place.json |
| American Community Survey 5-year estimates | 2020-2024 | 2026-09-18 | Share under 18 | raw/acs/2026-09-18/acs5_2024_B09001_place.json |
| American Community Survey 5-year estimates | 2020-2024 | 2026-09-18 | Median gross rent | raw/acs/2026-09-18/acs5_2024_B25064_place.json |
| American Community Survey 5-year estimates | 2020-2024 | 2026-09-18 | Median household income | raw/acs/2026-09-18/acs5_2024_B19013_place.json |
| American Community Survey 5-year estimates | 2020-2024 | 2026-09-18 | Vacant housing share | raw/acs/2026-09-18/acs5_2024_B25002_place.json |
| American Community Survey 5-year estimates | 2020-2024 | 2026-09-18 | Poverty rate | raw/acs/2026-09-18/acs5_2024_B17001_place.json |
| Building Permits Survey, place-level annual (Northeast region) | 2025 | 2026-09-18 | Housing units permitted, Units permitted per 1,000 residents | raw/permits/2026-09-18/ne2025a.txt |
| Downtown Revitalization Initiative and NY Forward awards | 2016-2025 | 2026-09-18 | Latest downtown award, State downtown awards | raw/dri/2026-09-18/manifest.json |
| National Register of Historic Places, spatial data | 2026 | 2026-09-18 | Historic district present, Historic districts | raw/nrhp/2026-09-18/ny_districts_polygons.json |
| OpenStreetMap via Overpass API | 2026-09 | 2026-09-18 | Businesses per 1,000 residents, Main street businesses | raw/osm/2026-09-18/3627188.json |
| OSRM routing (public demo server) | 2026-09 | 2026-09-18 | Drive to New York City, Drive to nearest regional hub, Hospital within 20 minutes, Drive to nearest hospital | raw/osrm/2026-09-18/3627188.json |
| Population Estimates, sub-county (cities and towns) | 2020-2024 | 2026-09-18 | Population change since 2020 | raw/popest/2026-09-18/sub-est2024.csv |
| Rail stations (Amtrak and Metro-North) | 2026 | 2026-09-18 | Nearest rail station | raw/rail/2026-09-18/amtrak_stations.json |
Score computed 2026-09-18 with methodology v1. Something wrong? Send a correction.