RoadsideThoughts
A Gazetteer for the United States and Canada
Home >> State of Iowa >> Story County >> Ontario >> Nearby CommunitiesIndex...

Nearest Communities to Ontario,
Listed County-By-County

The purpose of this page is to identify those communities that are closest to Ontario, on a County-by-County basis. To explain further, let's use the example from the Genealogy Helper Page for Ontario:

We have great-grandparents who lived in a small community in the northeast corner of their home county. During their lives, most hospitals were in the next county to the east. Almost all of the nearby churches and cemeteries were in the county to the north.

When doing our research, we make it a practice to expand our search by looking in neighboring counties in addition to the county in which they lived:  their home county contained property and probate records; the county to the east contained birth and death records; the county to the north contained their burial records. If we hadn't checked the neighboring counties, we would have missed many valuable sources of information.

Keep in mind that when we give a distance, it's a 'straight-line' distance from Ontario.<1>

If you're researching your genealogy, we hope that the following information helps.


Ontario is located in Story County.

The following 6 counties adjoin and form the boundaries of Story County: Boone, Hamilton, Hardin, Jasper, Marshall & Polk.

Our Gazetteer shows that there are 146 communities within 40 miles [64.4 km]<1> of Ontario. Of these communities, 124 are located in counties other than Story County.

We usually exclude communities where we still need to verify their location,<2> but for the purpose of this page, we have included the unverified ('unver') and historic ('hist') communities.

After starting with the home county for Ontario (which is Story County), we list the counties in alphabetical order and for each of those counties, the closest communities are listed in order of their distance from Ontario

For the following list, only those counties that contain communities within 40 miles [64.4 km] are displayed.

  • Story County   (where Ontario resides)
    • County Website:   https://www.storycountyiowa.gov/
    • County Seat for Story:   Nevada
    • Genealogy Websites   ...
    • Nearest Communities to Ontario   ...
      • These communities are listed by their distance from Ontario.
      • Ames
        (2 miles [3.2 km] to the east)
        • Ames is located in Story County
        • Jump to our Gazetteer entry for Ames
        • Population from the 2020 Census: 67,033 people
        • Jump to TripAdvisor's Tourism page for Ames <3>
      • Homestead Colony
        (4 miles [6.4 km] to the northeast)
        • Homestead Colony is located in Story County
        • Jump to our Gazetteer entry for Homestead Colony
      • Bloomington
        (5 miles [8 km] to the east)
        • Bloomington is located in Story County
        • Jump to our Gazetteer entry for Bloomington
      • Gilbert
        (5 miles [8 km] to the north)
      • Zenorsville
        (5 miles [8 km] to the north)
        • Zenorsville is located in Story County
        • Jump to our Gazetteer entry for Zenorsville
      • Kelley
        (5 miles [8 km] to the south)
      • Midvale
        (8 miles [12.9 km] to the southeast)
        • Midvale is located in Story County
        • Jump to our Gazetteer entry for Midvale
      • Shipley
        (9 miles [14.5 km] to the southeast)
        • Shipley is located in Story County
        • Jump to our Gazetteer entry for Shipley
      • Slater
        (10 miles [16.1 km] to the south)
      • Huxley
        (10 miles [16.1 km] to the southeast)
      • Nevada
        (11 miles [17.7 km] to the east)
      • Story City
        (11 miles [17.7 km] to the northeast)
      • Continue List   (10 more) ...
        • Roland
          (12 miles [19.3 km] to the northeast)
          • Roland is located in Story County
          • Jump to our Gazetteer entry for Roland
          • Population from the 2020 Census: 1,252 people
        • Cambridge
          (12 miles [19.3 km] to the southeast)
        • Fernald
          (14 miles [22.5 km] to the east)
          • Fernald is located in Story County
          • Jump to our Gazetteer entry for Fernald
        • Robison - Whitaker Acres
          (14 miles [22.5 km] to the southeast)
        • Iowa Center
          (15 miles [24.1 km] to the southeast)
          • Iowa Center is located in Story County
          • Jump to our Gazetteer entry for Iowa Center
        • McCallsburg
          (17 miles [27.4 km] to the northeast)
          • McCallsburg is located in Story County
          • Jump to our Gazetteer entry for McCallsburg
          • Population from the 2020 Census: 320 people
        • Maxwell
          (17 miles [27.4 km] to the southeast)
        • Colo
          (18 miles [29 km] to the east)
        • Zearing
          (21 miles [33.8 km] to the northeast)
        • Collins
          (21 miles [33.8 km] to the southeast)
          • Collins is located in Story County
          • Jump to our Gazetteer entry for Collins
          • Population from the 2020 Census: 472 people
  • Boone County
    • County Website:   https://www.boonecounty.iowa.gov/
    • County Seat for Boone:   Boone
    • Genealogy Websites   ...
    • Nearest Communities to Ontario   ...
      • These communities are listed by their distance from Ontario.
      • Napier
        (4 miles [6.4 km] to the southwest)
        • Napier is located in Boone County
        • Jump to our Gazetteer entry for Napier
      • Ericson
        (5 miles [8 km] to the west)
        • Ericson is located in Boone County
        • Jump to our Gazetteer entry for Ericson
      • Jordan
        (5 miles [8 km] to the west)
        • Jordan is located in Boone County
        • Jump to our Gazetteer entry for Jordan
      • Luther
        (8 miles [12.9 km] to the southwest)
        • Luther is located in Boone County
        • Jump to our Gazetteer entry for Luther
        • Population from the 2020 Census: 133 people
      • Mackey
        (9 miles [14.5 km] to the northwest)
        • Mackey is located in Boone County
        • Jump to our Gazetteer entry for Mackey
      • Boone
        (10 miles [16.1 km] to the west)
      • Griffen
        (11 miles [17.7 km] to the northwest)
        • Griffen is located in Boone County
        • Jump to our Gazetteer entry for Griffen
      • Madrid
        (12 miles [19.3 km] to the southwest)
      • Moingona
        (12 miles [19.3 km] to the west)
        • Moingona is located in Boone County
        • Jump to our Gazetteer entry for Moingona
      • Centerville
        (13 miles [20.9 km] to the west)
        • Centerville is located in Boone County
        • Jump to our Gazetteer entry for Centerville
      • Coal Valley
        (13 miles [20.9 km] to the west)
        • Coal Valley is located in Boone County
        • Jump to our Gazetteer entry for Coal Valley
      • Logansport
        (13 miles [20.9 km] to the west)
        • Logansport is located in Boone County
        • Jump to our Gazetteer entry for Logansport
      • Continue List   (9 more) ...
        • Ridgeport
          (15 miles [24.1 km] to the northwest)
          • Ridgeport is located in Boone County
          • Jump to our Gazetteer entry for Ridgeport
        • Fraser
          (16 miles [25.7 km] to the west)
          • Fraser is located in Boone County
          • Jump to our Gazetteer entry for Fraser
          • Population from the 2020 Census: 103 people
        • Ogden
          (17 miles [27.4 km] to the west)
        • Pilot Mound
          (19 miles [30.6 km] to the northwest)
          • Pilot Mound is located in Boone County
          • Jump to our Gazetteer entry for Pilot Mound
          • Population from the 2020 Census: 170 people
        • Wolf
          (19 miles [30.6 km] to the west)
          • Wolf is located in Boone County
          • Jump to our Gazetteer entry for Wolf
        • Boxholm
          (23 miles [37 km] to the northwest)
        • Beaver
          (23 miles [37 km] to the west)
          • Beaver is located in Boone County
          • Jump to our Gazetteer entry for Beaver
          • Population from the 2020 Census: 50 people
        • Berkley
          (23 miles [37 km] to the west)
          • Berkley is located in Boone County
          • Jump to our Gazetteer entry for Berkley
          • Population from the 2020 Census: 33 people
        • Angus
          (26 miles [41.8 km] to the southwest)
          • Angus is located in Boone County
          • Jump to our Gazetteer entry for Angus
  • Dallas County
    • County Website:   https://www.dallascountyiowa.gov/
    • County Seat for Dallas:   Adel
    • Genealogy Websites   ...
    • Nearest Communities to Ontario   ...
      • These communities are listed by their distance from Ontario.
      • High Bridge
        (15 miles [24.1 km] to the southwest)
        • High Bridge is located in Dallas County
        • Jump to our Gazetteer entry for High Bridge
      • Xenia
        (16 miles [25.7 km] to the southwest)
        • Xenia is located in Dallas County
        • Jump to our Gazetteer entry for Xenia
      • Gibbsville
        (17 miles [27.4 km] to the southwest)
        • Gibbsville is located in Dallas County
        • Jump to our Gazetteer entry for Gibbsville
      • Woodward
        (17 miles [27.4 km] to the southwest)
      • Moran
        (19 miles [30.6 km] to the southwest)
        • Moran is located in Dallas County
        • Jump to our Gazetteer entry for Moran
      • Granger
        (20 miles [32.2 km] to the south)
      • Bouton
        (21 miles [33.8 km] to the southwest)
      • Ingersoll ‑ Historic
        (22 miles [35.4 km] to the south)
        • Ingersoll is located in Dallas County
        • Jump to our Gazetteer entry for Ingersoll
      • Gardiner
        (23 miles [37 km] to the southwest)
        • Gardiner is located in Dallas County
        • Jump to our Gazetteer entry for Gardiner
      • Perry Yard
        (24 miles [38.6 km] to the southwest)
        • Perry Yard is located in Dallas County
        • Jump to our Gazetteer entry for Perry Yard
      • Perry
        (25 miles [40.2 km] to the southwest)
      • Minburn
        (26 miles [41.8 km] to the southwest)
        • Minburn is located in Dallas County
        • Jump to our Gazetteer entry for Minburn
        • Population from the 2020 Census: 357 people
      • Continue List   (4 more) ...
        • Dallas Center
          (28 miles [45.1 km] to the southwest)
        • Black Corners
          (29 miles [46.7 km] to the southwest)
          • Black Corners is located in Dallas County
          • Jump to our Gazetteer entry for Black Corners
        • Midwest Country Estates
          (30 miles [48.3 km] to the south)
        • Dawson
          (30 miles [48.3 km] to the southwest)
          • Dawson is located in Dallas County
          • Jump to our Gazetteer entry for Dawson
          • Population from the 2020 Census: 127 people
  • Greene County
    • County Website:   https://www.co.greene.ia.us/
    • County Seat for Greene:   Jefferson
    • Genealogy Websites   ...
    • Nearest Communities to Ontario   ...
      • These communities are listed by their distance from Ontario.
      • Rippey
        (27 miles [43.5 km] to the west)
        • Rippey is located in Greene County
        • Jump to our Gazetteer entry for Rippey
        • Population from the 2020 Census: 269 people
      • Dana
        (28 miles [45.1 km] to the west)
        • Dana is located in Greene County
        • Jump to our Gazetteer entry for Dana
        • Population from the 2020 Census: 67 people
      • Grand Junction
        (28 miles [45.1 km] to the west)
      • Paton
        (30 miles [48.3 km] to the west)
  • Hamilton County
    • County Website:   https://www.hamiltoncounty.iowa.gov/
    • County Seat for Hamilton:   Webster City
    • Genealogy Websites   ...
    • Nearest Communities to Ontario   ...
      • These communities are listed by their distance from Ontario.
      • Rosendale
        (12 miles [19.3 km] to the north)
        • Rosendale is located in Hamilton County
        • Jump to our Gazetteer entry for Rosendale
      • Randall
        (14 miles [22.5 km] to the north)
        • Randall is located in Hamilton County
        • Jump to our Gazetteer entry for Randall
        • Population from the 2020 Census: 166 people
      • Jewell
        (18 miles [29 km] to the north)
        • Jewell is located in Hamilton County
        • Jump to our Gazetteer entry for Jewell
        • Population from the 2020 Census: 1,138 people
        • Jewell has also been known as:
        • Jewell Junction
        • Jump to TripAdvisor's Tourism page for Jewell <3>
      • Stanhope
        (18 miles [29 km] to the north)
        • Stanhope is located in Hamilton County
        • Jump to our Gazetteer entry for Stanhope
        • Population from the 2020 Census: 394 people
      • Ellsworth
        (19 miles [30.6 km] to the north)
      • Stratford
        (20 miles [32.2 km] to the northwest)
      • Kamrar
        (24 miles [38.6 km] to the north)
      • Homer
        (26 miles [41.8 km] to the northwest)
        • Homer is located in Hamilton County
        • Jump to our Gazetteer entry for Homer
      • Blairsburg
        (30 miles [48.3 km] to the north)
        • Blairsburg is located in Hamilton County
        • Jump to our Gazetteer entry for Blairsburg
        • Population from the 2020 Census: 199 people
      • Remicker ‑ Historic
        (30 miles [48.3 km] to the north)
        • Remicker is located in Hamilton County
        • Jump to our Gazetteer entry for Remicker
      • Stonega
        (30 miles [48.3 km] to the north)
        • Stonega is located in Hamilton County
        • Jump to our Gazetteer entry for Stonega
      • Webster City
        (30 miles [48.3 km] to the north)
  • Hardin County
    • County Website:   https://www.hardincountyia.gov/
    • County Seat for Hardin:   Eldora
    • Genealogy Websites   ...
    • Nearest Communities to Ontario   ...
      • These communities are listed by their distance from Ontario.
      • Garden City
        (20 miles [32.2 km] to the northeast)
        • Garden City is located in Hardin County
        • Jump to our Gazetteer entry for Garden City
      • Radcliffe
        (23 miles [37 km] to the northeast)
      • Hubbard
        (26 miles [41.8 km] to the northeast)
      • Sherman
        (27 miles [43.5 km] to the northeast)
        • Sherman is located in Hardin County
        • Jump to our Gazetteer entry for Sherman
      • Buckeye
        (30 miles [48.3 km] to the northeast)
        • Buckeye is located in Hardin County
        • Jump to our Gazetteer entry for Buckeye
        • Population from the 2020 Census: 107 people
  • Jasper County
    • County Website:   https://jasperia.org/
    • County Seat for Jasper:   Newton
    • Genealogy Websites   ...
    • Nearest Communities to Ontario   ...
      • These communities are listed by their distance from Ontario.
      • Clyde
        (25 miles [40.2 km] to the southeast)
        • Clyde is located in Jasper County
        • Jump to our Gazetteer entry for Clyde
      • Mingo
        (27 miles [43.5 km] to the southeast)
      • Valeria
        (27 miles [43.5 km] to the southeast)
        • Valeria is located in Jasper County
        • Jump to our Gazetteer entry for Valeria
        • Population from the 2020 Census: 58 people
      • Green Castle
        (29 miles [46.7 km] to the southeast)
        • Green Castle is located in Jasper County
        • Jump to our Gazetteer entry for Green Castle
      • Baxter
        (30 miles [48.3 km] to the southeast)
      • Ira
        (30 miles [48.3 km] to the southeast)
        • Ira is located in Jasper County
        • Jump to our Gazetteer entry for Ira
      • Oswalt
        (30 miles [48.3 km] to the southeast)
        • Oswalt is located in Jasper County
        • Jump to our Gazetteer entry for Oswalt
  • Marshall County
    • County Website:   https://www.marshallcountyia.gov/
    • County Seat for Marshall:   Marshalltown
    • Genealogy Websites   ...
    • Nearest Communities to Ontario   ...
      • These communities are listed by their distance from Ontario.
      • Saint Anthony
        (25 miles [40.2 km] to the east)
        • Saint Anthony is located in Marshall County
        • Jump to our Gazetteer entry for Saint Anthony
        • Population from the 2020 Census: 101 people
      • Illinois Grove
        (25 miles [40.2 km] to the northeast)
        • Illinois Grove is located in Marshall County
        • Jump to our Gazetteer entry for Illinois Grove
      • Edenville
        (26 miles [41.8 km] to the east)
        • Edenville is located in Marshall County
        • Jump to our Gazetteer entry for Edenville
      • Rhodes
        (26 miles [41.8 km] to the east)
        • Rhodes is located in Marshall County
        • Jump to our Gazetteer entry for Rhodes
        • Population from the 2020 Census: 298 people
      • State Center
        (26 miles [41.8 km] to the east)
      • Clemons
        (27 miles [43.5 km] to the east)
        • Clemons is located in Marshall County
        • Jump to our Gazetteer entry for Clemons
        • Population from the 2020 Census: 141 people
      • Bromley
        (28 miles [45.1 km] to the east)
        • Bromley is located in Marshall County
        • Jump to our Gazetteer entry for Bromley
      • Malta
        (29 miles [46.7 km] to the east)
        • Malta is located in Marshall County
        • Jump to our Gazetteer entry for Malta
      • Melbourne
        (30 miles [48.3 km] to the east)
      • Minerva
        (30 miles [48.3 km] to the east)
        • Minerva is located in Marshall County
        • Jump to our Gazetteer entry for Minerva
  • Polk County
    • County Website:   https://www.polkcountyiowa.gov/
    • County Seat for Polk:   Des Moines
    • Genealogy Websites   ...
    • Nearest Communities to Ontario   ...
      • These communities are listed by their distance from Ontario.
      • Oakwood Station ‑ Historic
        (10 miles [16.1 km] to the southeast)
        • Oakwood Station is located in Polk County
        • Jump to our Gazetteer entry for Oakwood Station
      • Sheldahl
        (11 miles [17.7 km] to the south)
        • Sheldahl is located in Polk County
        • Jump to our Gazetteer entry for Sheldahl
        • Population from the 2020 Census: 325 people
      • Alleman
        (15 miles [24.1 km] to the south)
        • Alleman is located in Polk County
        • Jump to our Gazetteer entry for Alleman
        • Population from the 2020 Census: 447 people
      • Polk City Junction
        (16 miles [25.7 km] to the south)
        • Polk City Junction is located in Polk County
        • Jump to our Gazetteer entry for Polk City Junction
      • Crocker
        (18 miles [29 km] to the south)
        • Crocker is located in Polk County
        • Jump to our Gazetteer entry for Crocker
      • Polk City
        (18 miles [29 km] to the south)
      • Elkhart
        (18 miles [29 km] to the southeast)
      • Loring
        (18 miles [29 km] to the southeast)
        • Loring is located in Polk County
        • Jump to our Gazetteer entry for Loring
      • Andrews
        (19 miles [30.6 km] to the south)
        • Andrews is located in Polk County
        • Jump to our Gazetteer entry for Andrews
      • Corydon ‑ Historic
        (19 miles [30.6 km] to the south)
        • Corydon is located in Polk County
        • Jump to our Gazetteer entry for Corydon
      • Ankeny
        (21 miles [33.8 km] to the south)
      • Herrold
        (21 miles [33.8 km] to the south)
        • Herrold is located in Polk County
        • Jump to our Gazetteer entry for Herrold
      • Continue List   (32 more) ...
        • Enterprise
          (22 miles [35.4 km] to the south)
          • Enterprise is located in Polk County
          • Jump to our Gazetteer entry for Enterprise
        • Farrar
          (22 miles [35.4 km] to the southeast)
          • Farrar is located in Polk County
          • Jump to our Gazetteer entry for Farrar
        • Camp Dodge
          (23 miles [37 km] to the south)
          • Camp Dodge is located in Polk County
          • Jump to our Gazetteer entry for Camp Dodge
        • Oralabor
          (23 miles [37 km] to the south)
          • Oralabor is located in Polk County
          • Jump to our Gazetteer entry for Oralabor
        • Quilhart ‑ Historic
          (23 miles [37 km] to the south)
          • Quilhart is located in Polk County
          • Jump to our Gazetteer entry for Quilhart
        • Carney
          (24 miles [38.6 km] to the south)
          • Carney is located in Polk County
          • Jump to our Gazetteer entry for Carney
        • Grimes
          (24 miles [38.6 km] to the south)
        • Johnston
          (24 miles [38.6 km] to the south)
        • Saylor Station
          (24 miles [38.6 km] to the south)
          • Saylor Station is located in Polk County
          • Jump to our Gazetteer entry for Saylor Station
        • Saylorville
          (24 miles [38.6 km] to the south)
          • Saylorville is located in Polk County
          • Jump to our Gazetteer entry for Saylorville
        • Saylor
          (25 miles [40.2 km] to the south)
          • Saylor is located in Polk County
          • Jump to our Gazetteer entry for Saylor
        • Berwick
          (26 miles [41.8 km] to the south)
          • Berwick is located in Polk County
          • Jump to our Gazetteer entry for Berwick
        • Lovington
          (26 miles [41.8 km] to the south)
          • Lovington is located in Polk County
          • Jump to our Gazetteer entry for Lovington
        • Marquisville
          (26 miles [41.8 km] to the south)
          • Marquisville is located in Polk County
          • Jump to our Gazetteer entry for Marquisville
        • Swanwood
          (26 miles [41.8 km] to the south)
          • Swanwood is located in Polk County
          • Jump to our Gazetteer entry for Swanwood
        • White Oak
          (26 miles [41.8 km] to the south)
          • White Oak is located in Polk County
          • Jump to our Gazetteer entry for White Oak
        • Bondurant
          (26 miles [41.8 km] to the southeast)
        • Norwoodville
          (27 miles [43.5 km] to the south)
          • Norwoodville is located in Polk County
          • Jump to our Gazetteer entry for Norwoodville
        • Rider
          (27 miles [43.5 km] to the south)
          • Rider is located in Polk County
          • Jump to our Gazetteer entry for Rider
        • Urbandale
          (27 miles [43.5 km] to the south)
        • Santiago
          (27 miles [43.5 km] to the southeast)
          • Santiago is located in Polk County
          • Jump to our Gazetteer entry for Santiago
        • Altoona
          (28 miles [45.1 km] to the south)
        • Bowsher
          (28 miles [45.1 km] to the south)
          • Bowsher is located in Polk County
          • Jump to our Gazetteer entry for Bowsher
        • Campbell
          (29 miles [46.7 km] to the south)
          • Campbell is located in Polk County
          • Jump to our Gazetteer entry for Campbell
        • Capitol Heights
          (29 miles [46.7 km] to the south)
          • Capitol Heights is located in Polk County
          • Jump to our Gazetteer entry for Capitol Heights
        • Clive
          (29 miles [46.7 km] to the south)
        • Country Estate Village
          (29 miles [46.7 km] to the south)
        • Crestwood
          (29 miles [46.7 km] to the south)
          • Crestwood is located in Polk County
          • Jump to our Gazetteer entry for Crestwood
        • Easton Place
          (29 miles [46.7 km] to the south)
          • Easton Place is located in Polk County
          • Jump to our Gazetteer entry for Easton Place
        • Windsor Heights
          (29 miles [46.7 km] to the south)
        • Des Moines
          (30 miles [48.3 km] to the south)
        • Mitchellville
          (30 miles [48.3 km] to the southeast)
  • Webster County
    • County Website:   https://www.webstercountyia.gov/
    • County Seat for Webster:   Fort Dodge
    • Genealogy Websites   ...
    • Nearest Communities to Ontario   ...
      • These communities are listed by their distance from Ontario.
      • Dayton
        (25 miles [40.2 km] to the northwest)
      • Harcourt
        (29 miles [46.7 km] to the northwest)
        • Harcourt is located in Webster County
        • Jump to our Gazetteer entry for Harcourt
        • Population from the 2020 Census: 278 people
      • Lanyon
        (29 miles [46.7 km] to the northwest)
        • Lanyon is located in Webster County
        • Jump to our Gazetteer entry for Lanyon
      • Lehigh
        (29 miles [46.7 km] to the northwest)
      • Burnside
        (30 miles [48.3 km] to the northwest)
        • Burnside is located in Webster County
        • Jump to our Gazetteer entry for Burnside

Footnotes ...

<1>Our distances are not driving distances, but are calculated as a 'point-to-point' distance. A straight line distance ignores things like rivers, canyons, lakes, et cetera - it's truly a line drawn from Point A (ie- Ontario) to Point B. In other words: 'As the crow flies'.
<2>Our data comes from many sources and some sources are more dependable than others. When we add communities to our Gazetteer, we try to verify that we have the correct location for the community. We mark a community as 'Unverified' when we aren't confident about our data and want to do further checking.

We use the term 'Historic' broadly and it generally means that the community no longer exists. However, it can also mean that the community might still exist, but was larger or had a more 'official' existence in the past than it does now.

Since our Gazetteer contains over 100,000 communities, verifying everything is going to take time. If you find an error or can help us to improve our accuracy, please let us know.
<3>While we're fans and frequent users of TripAdvisor, you should know that we're also members of the TripAdvisor affiliate program.