RoadsideThoughts
A Gazetteer for the United States and Canada
Home >> State of West Virginia >> Barbour County >> Middle Fork >> Nearby CommunitiesIndex...

Nearest Communities to Middle Fork,
Listed County-By-County

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

We have great-grandparents who lived in a small community in the northeast corner of their home county. During their lives, most doctors and 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.

Please note that when we give a distance, it's a 'straight-line' distance from Middle Fork.<1>

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


Middle Fork is located in Barbour County.

The following 6 counties adjoin and form the boundaries of Barbour County: Harrison, Preston, Randolph, Taylor, Tucker & Upshur.

Our Gazetteer shows that there are 595 communities within 40 miles [64.4 km]<1> of Middle Fork. Of these communities, 514 are located in counties other than Barbour 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 Middle Fork (which is Barbour 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 Middle Fork

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

  • Barbour County   (where Middle Fork resides)
    • County Website:   https://barbourcountywv.gov/
    • County Seat for Barbour:   Philippi
    • Genealogy Websites   ...
    • Nearest Communities to Middle Fork   ...
      • These communities are listed by their distance from Middle Fork.
      • Clements ‑ Historic
        (Less than 2 miles to the east)
        • Clements is located in Barbour County
        • Jump to our Gazetteer entry for Clements
      • Adma ‑ Historic
        (Less than 2 miles to the northeast)
        • Adma is located in Barbour County
        • Jump to our Gazetteer entry for Adma
      • Mount Liberty
        (Less than 2 miles to the northeast)
        • Mount Liberty is located in Barbour County
        • Jump to our Gazetteer entry for Mount Liberty
      • O'Brien ‑ Historic
        (Less than 2 miles to the southeast)
        • O'Brien is located in Barbour County
        • Jump to our Gazetteer entry for O'Brien
      • Audra
        (Less than 2 miles to the southwest)
        • Audra is located in Barbour County
        • Jump to our Gazetteer entry for Audra
      • Union
        (2 miles [3.2 km] to the north)
        • Union is located in Barbour County
        • Jump to our Gazetteer entry for Union
      • Carrollton
        (2 miles [3.2 km] to the northwest)
        • Carrollton is located in Barbour County
        • Jump to our Gazetteer entry for Carrollton
      • Tygart Junction
        (2 miles [3.2 km] to the northwest)
        • Tygart Junction is located in Barbour County
        • Jump to our Gazetteer entry for Tygart Junction
      • Jones
        (3 miles [4.8 km] to the east)
        • Jones is located in Barbour County
        • Jump to our Gazetteer entry for Jones
      • Lillian ‑ Historic
        (3 miles [4.8 km] to the north)
        • Lillian is located in Barbour County
        • Jump to our Gazetteer entry for Lillian
      • Calhoun
        (3 miles [4.8 km] to the northeast)
        • Calhoun is located in Barbour County
        • Jump to our Gazetteer entry for Calhoun
      • Corley
        (3 miles [4.8 km] to the northeast)
        • Corley is located in Barbour County
        • Jump to our Gazetteer entry for Corley
      • Continue List   (69 more) ...
        • Werner
          (3 miles [4.8 km] to the southeast)
          • Werner is located in Barbour County
          • Jump to our Gazetteer entry for Werner
        • Wilmoth ‑ Historic
          (3 miles [4.8 km] to the southeast)
          • Wilmoth is located in Barbour County
          • Jump to our Gazetteer entry for Wilmoth
        • Boulder
          (3 miles [4.8 km] to the west)
          • Boulder is located in Barbour County
          • Jump to our Gazetteer entry for Boulder
        • Century Junction
          (3 miles [4.8 km] to the west)
          • Century Junction is located in Barbour County
          • Jump to our Gazetteer entry for Century Junction
        • Lehigh ‑ Historic
          (4 miles [6.4 km] to the east)
          • Lehigh is located in Barbour County
          • Jump to our Gazetteer entry for Lehigh
        • Valley Bend
          (4 miles [6.4 km] to the east)
        • Independence
          (4 miles [6.4 km] to the north)
          • Independence is located in Barbour County
          • Jump to our Gazetteer entry for Independence
        • Volga
          (4 miles [6.4 km] to the west)
          • Volga is located in Barbour County
          • Jump to our Gazetteer entry for Volga
        • McLean ‑ Historic
          (5 miles [8 km] to the east)
          • McLean is located in Barbour County
          • Jump to our Gazetteer entry for McLean
        • Wellington Heights
          (5 miles [8 km] to the north)
          • Wellington Heights is located in Barbour County
          • Jump to our Gazetteer entry for Wellington Heights
        • Finegan Ford
          (5 miles [8 km] to the south)
          • Finegan Ford is located in Barbour County
          • Jump to our Gazetteer entry for Finegan Ford
        • Longview
          (5 miles [8 km] to the west)
          • Longview is located in Barbour County
          • Jump to our Gazetteer entry for Longview
        • Murphy
          (5 miles [8 km] to the west)
          • Murphy is located in Barbour County
          • Jump to our Gazetteer entry for Murphy
        • Flora ‑ Historic
          (6 miles [9.7 km] to the east)
          • Flora is located in Barbour County
          • Jump to our Gazetteer entry for Flora
        • Huffman ‑ Historic
          (6 miles [9.7 km] to the east)
          • Huffman is located in Barbour County
          • Jump to our Gazetteer entry for Huffman
        • Mansfield
          (6 miles [9.7 km] to the north)
          • Mansfield is located in Barbour County
          • Jump to our Gazetteer entry for Mansfield
        • Philippi
          (6 miles [9.7 km] to the north)
        • Tygart Glen
          (6 miles [9.7 km] to the north)
          • Tygart Glen is located in Barbour County
          • Jump to our Gazetteer entry for Tygart Glen
        • Vannoys Mill
          (6 miles [9.7 km] to the northeast)
          • Vannoys Mill is located in Barbour County
          • Jump to our Gazetteer entry for Vannoys Mill
        • Elk City
          (6 miles [9.7 km] to the northwest)
          • Elk City is located in Barbour County
          • Jump to our Gazetteer entry for Elk City
        • Simons ‑ Historic
          (6 miles [9.7 km] to the northwest)
          • Simons is located in Barbour County
          • Jump to our Gazetteer entry for Simons
        • Talbott
          (6 miles [9.7 km] to the south)
          • Talbott is located in Barbour County
          • Jump to our Gazetteer entry for Talbott
        • Alston
          (6 miles [9.7 km] to the southeast)
          • Alston is located in Barbour County
          • Jump to our Gazetteer entry for Alston
        • Belington
          (6 miles [9.7 km] to the southeast)
        • Stringtown
          (7 miles [11.3 km] to the east)
          • Stringtown is located in Barbour County
          • Jump to our Gazetteer entry for Stringtown
        • Meriden
          (7 miles [11.3 km] to the north)
          • Meriden is located in Barbour County
          • Jump to our Gazetteer entry for Meriden
        • Dantown ‑ Historic
          (7 miles [11.3 km] to the northeast)
          • Dantown is located in Barbour County
          • Jump to our Gazetteer entry for Dantown
        • Lantz
          (7 miles [11.3 km] to the south)
          • Lantz is located in Barbour County
          • Jump to our Gazetteer entry for Lantz
        • Dartmoor
          (7 miles [11.3 km] to the southeast)
          • Dartmoor is located in Barbour County
          • Jump to our Gazetteer entry for Dartmoor
        • Gage
          (7 miles [11.3 km] to the southeast)
          • Gage is located in Barbour County
          • Jump to our Gazetteer entry for Gage
        • Junior
          (7 miles [11.3 km] to the southeast)
          • Junior is located in Barbour County
          • Jump to our Gazetteer entry for Junior
          • Population from the 2020 Census: 483 people
        • Laurel ‑ Historic
          (7 miles [11.3 km] to the southeast)
          • Laurel is located in Barbour County
          • Jump to our Gazetteer entry for Laurel
        • Skidmore ‑ Historic
          (7 miles [11.3 km] to the southeast)
          • Skidmore is located in Barbour County
          • Jump to our Gazetteer entry for Skidmore
        • West Junior
          (7 miles [11.3 km] to the southeast)
          • West Junior is located in Barbour County
          • Jump to our Gazetteer entry for West Junior
        • Berryburg Junction
          (8 miles [12.9 km] to the north)
          • Berryburg Junction is located in Barbour County
          • Jump to our Gazetteer entry for Berryburg Junction
        • Boylen ‑ Historic
          (8 miles [12.9 km] to the north)
          • Boylen is located in Barbour County
          • Jump to our Gazetteer entry for Boylen
        • Midlan ‑ Historic
          (8 miles [12.9 km] to the north)
          • Midlan is located in Barbour County
          • Jump to our Gazetteer entry for Midlan
        • Kalamazoo
          (8 miles [12.9 km] to the northeast)
          • Kalamazoo is located in Barbour County
          • Jump to our Gazetteer entry for Kalamazoo
        • Meadowville
          (8 miles [12.9 km] to the northeast)
          • Meadowville is located in Barbour County
          • Jump to our Gazetteer entry for Meadowville
        • Tacy
          (8 miles [12.9 km] to the northeast)
          • Tacy is located in Barbour County
          • Jump to our Gazetteer entry for Tacy
        • Century
          (8 miles [12.9 km] to the west)
          • Century is located in Barbour County
          • Jump to our Gazetteer entry for Century
        • Berryburg
          (9 miles [14.5 km] to the north)
          • Berryburg is located in Barbour County
          • Jump to our Gazetteer entry for Berryburg
        • Corder Crossing
          (9 miles [14.5 km] to the north)
          • Corder Crossing is located in Barbour County
          • Jump to our Gazetteer entry for Corder Crossing
        • Fox Hall ‑ Historic
          (9 miles [14.5 km] to the north)
          • Fox Hall is located in Barbour County
          • Jump to our Gazetteer entry for Fox Hall
        • Hopewell
          (9 miles [14.5 km] to the north)
          • Hopewell is located in Barbour County
          • Jump to our Gazetteer entry for Hopewell
        • Kirt
          (9 miles [14.5 km] to the northeast)
          • Kirt is located in Barbour County
          • Jump to our Gazetteer entry for Kirt
        • Peeltree
          (9 miles [14.5 km] to the northwest)
          • Peeltree is located in Barbour County
          • Jump to our Gazetteer entry for Peeltree
        • Adaland
          (10 miles [16.1 km] to the north)
          • Adaland is located in Barbour County
          • Jump to our Gazetteer entry for Adaland
        • Arden
          (10 miles [16.1 km] to the north)
          • Arden is located in Barbour County
          • Jump to our Gazetteer entry for Arden
        • Nestorville
          (10 miles [16.1 km] to the northeast)
          • Nestorville is located in Barbour County
          • Jump to our Gazetteer entry for Nestorville
        • Pepper
          (10 miles [16.1 km] to the northwest)
          • Pepper is located in Barbour County
          • Jump to our Gazetteer entry for Pepper
        • Pleasure Valley
          (11 miles [17.7 km] to the east)
          • Pleasure Valley is located in Barbour County
          • Jump to our Gazetteer entry for Pleasure Valley
        • Moatsville
          (11 miles [17.7 km] to the northeast)
        • Overfield
          (11 miles [17.7 km] to the northwest)
          • Overfield is located in Barbour County
          • Jump to our Gazetteer entry for Overfield
        • Clemtown
          (12 miles [19.3 km] to the north)
          • Clemtown is located in Barbour County
          • Jump to our Gazetteer entry for Clemtown
        • Galloway
          (12 miles [19.3 km] to the north)
          • Galloway is located in Barbour County
          • Jump to our Gazetteer entry for Galloway
        • Pleasant Creek ‑ Historic
          (12 miles [19.3 km] to the north)
          • Pleasant Creek is located in Barbour County
          • Jump to our Gazetteer entry for Pleasant Creek
        • New Moatsville ‑ Historic
          (12 miles [19.3 km] to the northeast)
          • New Moatsville is located in Barbour County
          • Jump to our Gazetteer entry for New Moatsville
        • Valley Furnace
          (12 miles [19.3 km] to the northeast)
          • Valley Furnace is located in Barbour County
          • Jump to our Gazetteer entry for Valley Furnace
        • Bear Mountain
          (12 miles [19.3 km] to the northwest)
          • Bear Mountain is located in Barbour County
          • Jump to our Gazetteer entry for Bear Mountain
        • Brownton
          (12 miles [19.3 km] to the northwest)
          • Brownton is located in Barbour County
          • Jump to our Gazetteer entry for Brownton
        • Cove Run Station ‑ Historic
          (14 miles [22.5 km] to the northeast)
          • Cove Run Station is located in Barbour County
          • Jump to our Gazetteer entry for Cove Run Station
        • Cove Run
          (14 miles [22.5 km] to the northeast)
          • Cove Run is located in Barbour County
          • Jump to our Gazetteer entry for Cove Run
        • Kasson
          (14 miles [22.5 km] to the northeast)
          • Kasson is located in Barbour County
          • Jump to our Gazetteer entry for Kasson
        • Loftis ‑ Historic
          (14 miles [22.5 km] to the northeast)
          • Loftis is located in Barbour County
          • Jump to our Gazetteer entry for Loftis
        • Colebank
          (16 miles [25.7 km] to the northeast)
          • Colebank is located in Barbour County
          • Jump to our Gazetteer entry for Colebank
        • Hiram
          (17 miles [27.4 km] to the north)
          • Hiram is located in Barbour County
          • Jump to our Gazetteer entry for Hiram
        • Claude
          (17 miles [27.4 km] to the northeast)
          • Claude is located in Barbour County
          • Jump to our Gazetteer entry for Claude
        • Dent
          (18 miles [29 km] to the northeast)
          • Dent is located in Barbour County
          • Jump to our Gazetteer entry for Dent
  • Braxton County
    • County Website:   https://www.braxtoncountywv.gov/
    • County Seat for Braxton:   Sutton
    • Genealogy Websites   ...
    • Nearest Communities to Middle Fork   ...
      • These communities are listed by their distance from Middle Fork.
      • Chapman
        (30 miles [48.3 km] to the southwest)
        • Chapman is located in Braxton County
        • Jump to our Gazetteer entry for Chapman
      • Joppa
        (30 miles [48.3 km] to the southwest)
        • Joppa is located in Braxton County
        • Jump to our Gazetteer entry for Joppa
      • Knawl
        (30 miles [48.3 km] to the southwest)
        • Knawl is located in Braxton County
        • Jump to our Gazetteer entry for Knawl
      • Letch
        (30 miles [48.3 km] to the southwest)
        • Letch is located in Braxton County
        • Jump to our Gazetteer entry for Letch
  • Doddridge County
  • Harrison County
    • County Website:   https://www.harrisoncountywv.com/
    • County Seat for Harrison:   Clarksburg
    • Genealogy Websites   ...
    • Nearest Communities to Middle Fork   ...
      • These communities are listed by their distance from Middle Fork.
      • Romines Mills
        (13 miles [20.9 km] to the northwest)
        • Romines Mills is located in Harrison County
        • Jump to our Gazetteer entry for Romines Mills
      • Johnstown
        (13 miles [20.9 km] to the west)
        • Johnstown is located in Harrison County
        • Jump to our Gazetteer entry for Johnstown
      • Craigmoor
        (15 miles [24.1 km] to the northwest)
        • Craigmoor is located in Harrison County
        • Jump to our Gazetteer entry for Craigmoor
      • Rockford
        (16 miles [25.7 km] to the west)
        • Rockford is located in Harrison County
        • Jump to our Gazetteer entry for Rockford
      • Lake Ridge
        (17 miles [27.4 km] to the northwest)
        • Lake Ridge is located in Harrison County
        • Jump to our Gazetteer entry for Lake Ridge
      • Lost Creek
        (17 miles [27.4 km] to the northwest)
        • Lost Creek is located in Harrison County
        • Jump to our Gazetteer entry for Lost Creek
        • Population from the 2020 Census: 462 people
      • Oral Lake
        (17 miles [27.4 km] to the northwest)
        • Oral Lake is located in Harrison County
        • Jump to our Gazetteer entry for Oral Lake
      • Quiet Dell
        (17 miles [27.4 km] to the northwest)
        • Quiet Dell is located in Harrison County
        • Jump to our Gazetteer entry for Quiet Dell
      • Anmoore
        (18 miles [29 km] to the northwest)
      • Maple Lake
        (18 miles [29 km] to the northwest)
        • Maple Lake is located in Harrison County
        • Jump to our Gazetteer entry for Maple Lake
      • Rider
        (18 miles [29 km] to the northwest)
        • Rider is located in Harrison County
        • Jump to our Gazetteer entry for Rider
      • Stonewood
        (18 miles [29 km] to the northwest)
        • Stonewood is located in Harrison County
        • Jump to our Gazetteer entry for Stonewood
        • Population from the 2020 Census: 1,702 people
      • Continue List   (84 more) ...
        • McWhorter
          (18 miles [29 km] to the west)
          • McWhorter is located in Harrison County
          • Jump to our Gazetteer entry for McWhorter
        • Bridgeport
          (19 miles [30.6 km] to the northwest)
        • Center Branch
          (19 miles [30.6 km] to the northwest)
          • Center Branch is located in Harrison County
          • Jump to our Gazetteer entry for Center Branch
        • Courtright
          (19 miles [30.6 km] to the northwest)
          • Courtright is located in Harrison County
          • Jump to our Gazetteer entry for Courtright
        • Ryanville
          (19 miles [30.6 km] to the northwest)
          • Ryanville is located in Harrison County
          • Jump to our Gazetteer entry for Ryanville
        • Sheets Mills
          (19 miles [30.6 km] to the northwest)
          • Sheets Mills is located in Harrison County
          • Jump to our Gazetteer entry for Sheets Mills
        • Allen Ford
          (20 miles [32.2 km] to the northwest)
          • Allen Ford is located in Harrison County
          • Jump to our Gazetteer entry for Allen Ford
        • Arbutus Park
          (20 miles [32.2 km] to the northwest)
          • Arbutus Park is located in Harrison County
          • Jump to our Gazetteer entry for Arbutus Park
        • Broad Oaks
          (20 miles [32.2 km] to the northwest)
          • Broad Oaks is located in Harrison County
          • Jump to our Gazetteer entry for Broad Oaks
        • Despard
          (20 miles [32.2 km] to the northwest)
          • Despard is located in Harrison County
          • Jump to our Gazetteer entry for Despard
        • East View
          (20 miles [32.2 km] to the northwest)
          • East View is located in Harrison County
          • Jump to our Gazetteer entry for East View
        • Industrial
          (20 miles [32.2 km] to the northwest)
          • Industrial is located in Harrison County
          • Jump to our Gazetteer entry for Industrial
        • Lodgeville
          (20 miles [32.2 km] to the northwest)
          • Lodgeville is located in Harrison County
          • Jump to our Gazetteer entry for Lodgeville
        • Nutter Fort
          (20 miles [32.2 km] to the northwest)
          • Nutter Fort is located in Harrison County
          • Jump to our Gazetteer entry for Nutter Fort
          • Population from the 2020 Census: 1,501 people
        • Summit Park
          (20 miles [32.2 km] to the northwest)
          • Summit Park is located in Harrison County
          • Jump to our Gazetteer entry for Summit Park
        • Chestnut Hills
          (21 miles [33.8 km] to the northwest)
          • Chestnut Hills is located in Harrison County
          • Jump to our Gazetteer entry for Chestnut Hills
        • Custer Addition
          (21 miles [33.8 km] to the northwest)
          • Custer Addition is located in Harrison County
          • Jump to our Gazetteer entry for Custer Addition
        • Glen Elk
          (21 miles [33.8 km] to the northwest)
          • Glen Elk is located in Harrison County
          • Jump to our Gazetteer entry for Glen Elk
        • McAlpin
          (21 miles [33.8 km] to the northwest)
          • McAlpin is located in Harrison County
          • Jump to our Gazetteer entry for McAlpin
        • Montpelier
          (21 miles [33.8 km] to the northwest)
          • Montpelier is located in Harrison County
          • Jump to our Gazetteer entry for Montpelier
        • Spring Hill Chapel
          (21 miles [33.8 km] to the northwest)
          • Spring Hill Chapel is located in Harrison County
          • Jump to our Gazetteer entry for Spring Hill Chapel
        • West Milford
          (21 miles [33.8 km] to the northwest)
          • West Milford is located in Harrison County
          • Jump to our Gazetteer entry for West Milford
          • Population from the 2020 Census: 609 people
        • Adamston
          (22 miles [35.4 km] to the northwest)
          • Adamston is located in Harrison County
          • Jump to our Gazetteer entry for Adamston
        • Clarksburg
          (22 miles [35.4 km] to the northwest)
        • Glen Falls
          (22 miles [35.4 km] to the northwest)
          • Glen Falls is located in Harrison County
          • Jump to our Gazetteer entry for Glen Falls
        • North View
          (22 miles [35.4 km] to the northwest)
          • North View is located in Harrison County
          • Jump to our Gazetteer entry for North View
        • Stealey
          (22 miles [35.4 km] to the northwest)
          • Stealey is located in Harrison County
          • Jump to our Gazetteer entry for Stealey
        • Goodhope
          (22 miles [35.4 km] to the west)
          • Goodhope is located in Harrison County
          • Jump to our Gazetteer entry for Goodhope
        • Arlington
          (23 miles [37 km] to the northwest)
          • Arlington is located in Harrison County
          • Jump to our Gazetteer entry for Arlington
        • Cook Mine
          (23 miles [37 km] to the northwest)
          • Cook Mine is located in Harrison County
          • Jump to our Gazetteer entry for Cook Mine
        • Dawmont
          (23 miles [37 km] to the northwest)
          • Dawmont is located in Harrison County
          • Jump to our Gazetteer entry for Dawmont
        • Edgewood
          (23 miles [37 km] to the northwest)
          • Edgewood is located in Harrison County
          • Jump to our Gazetteer entry for Edgewood
        • Farnum
          (23 miles [37 km] to the northwest)
          • Farnum is located in Harrison County
          • Jump to our Gazetteer entry for Farnum
        • Gore
          (23 miles [37 km] to the northwest)
          • Gore is located in Harrison County
          • Jump to our Gazetteer entry for Gore
        • Liberty
          (23 miles [37 km] to the northwest)
          • Liberty is located in Harrison County
          • Jump to our Gazetteer entry for Liberty
        • Erie
          (24 miles [38.6 km] to the northwest)
          • Erie is located in Harrison County
          • Jump to our Gazetteer entry for Erie
        • Hepzibah
          (24 miles [38.6 km] to the northwest)
          • Hepzibah is located in Harrison County
          • Jump to our Gazetteer entry for Hepzibah
        • Meadowbrook
          (24 miles [38.6 km] to the northwest)
          • Meadowbrook is located in Harrison County
          • Jump to our Gazetteer entry for Meadowbrook
        • Owings
          (24 miles [38.6 km] to the northwest)
          • Owings is located in Harrison County
          • Jump to our Gazetteer entry for Owings
        • Saltwell
          (24 miles [38.6 km] to the northwest)
          • Saltwell is located in Harrison County
          • Jump to our Gazetteer entry for Saltwell
        • Spelter
          (24 miles [38.6 km] to the northwest)
          • Spelter is located in Harrison County
          • Jump to our Gazetteer entry for Spelter
        • Wilsonburg
          (24 miles [38.6 km] to the northwest)
          • Wilsonburg is located in Harrison County
          • Jump to our Gazetteer entry for Wilsonburg
        • Tichenal
          (24 miles [38.6 km] to the west)
          • Tichenal is located in Harrison County
          • Jump to our Gazetteer entry for Tichenal
        • Adamsville
          (25 miles [40.2 km] to the northwest)
          • Adamsville is located in Harrison County
          • Jump to our Gazetteer entry for Adamsville
        • Allied
          (25 miles [40.2 km] to the northwest)
          • Allied is located in Harrison County
          • Jump to our Gazetteer entry for Allied
        • Bethlehem
          (25 miles [40.2 km] to the northwest)
          • Bethlehem is located in Harrison County
          • Jump to our Gazetteer entry for Bethlehem
        • Chiefton
          (25 miles [40.2 km] to the northwest)
          • Chiefton is located in Harrison County
          • Jump to our Gazetteer entry for Chiefton
        • Gypsy
          (25 miles [40.2 km] to the northwest)
          • Gypsy is located in Harrison County
          • Jump to our Gazetteer entry for Gypsy
        • O'Neill
          (25 miles [40.2 km] to the northwest)
          • O'Neill is located in Harrison County
          • Jump to our Gazetteer entry for O'Neill
        • Reynoldsville
          (25 miles [40.2 km] to the northwest)
          • Reynoldsville is located in Harrison County
          • Jump to our Gazetteer entry for Reynoldsville
        • Sun Valley
          (25 miles [40.2 km] to the northwest)
          • Sun Valley is located in Harrison County
          • Jump to our Gazetteer entry for Sun Valley
        • Willard
          (25 miles [40.2 km] to the northwest)
          • Willard is located in Harrison County
          • Jump to our Gazetteer entry for Willard
        • Kincheloe
          (25 miles [40.2 km] to the west)
          • Kincheloe is located in Harrison County
          • Jump to our Gazetteer entry for Kincheloe
        • Cambria
          (26 miles [41.8 km] to the northwest)
          • Cambria is located in Harrison County
          • Jump to our Gazetteer entry for Cambria
        • Francis
          (26 miles [41.8 km] to the northwest)
          • Francis is located in Harrison County
          • Jump to our Gazetteer entry for Francis
        • Haywood
          (26 miles [41.8 km] to the northwest)
          • Haywood is located in Harrison County
          • Jump to our Gazetteer entry for Haywood
        • Jarvisville
          (26 miles [41.8 km] to the northwest)
          • Jarvisville is located in Harrison County
          • Jump to our Gazetteer entry for Jarvisville
        • Katy Lick
          (26 miles [41.8 km] to the northwest)
          • Katy Lick is located in Harrison County
          • Jump to our Gazetteer entry for Katy Lick
        • Laura Lee Mine
          (26 miles [41.8 km] to the northwest)
          • Laura Lee Mine is located in Harrison County
          • Jump to our Gazetteer entry for Laura Lee Mine
        • Lumberport
          (26 miles [41.8 km] to the northwest)
          • Lumberport is located in Harrison County
          • Jump to our Gazetteer entry for Lumberport
          • Population from the 2020 Census: 835 people
        • Seminole
          (26 miles [41.8 km] to the northwest)
          • Seminole is located in Harrison County
          • Jump to our Gazetteer entry for Seminole
        • Shinnston
          (26 miles [41.8 km] to the northwest)
        • Wolf Summit
          (26 miles [41.8 km] to the northwest)
          • Wolf Summit is located in Harrison County
          • Jump to our Gazetteer entry for Wolf Summit
        • Enterprise
          (27 miles [43.5 km] to the northwest)
          • Enterprise is located in Harrison County
          • Jump to our Gazetteer entry for Enterprise
        • Robey
          (27 miles [43.5 km] to the northwest)
          • Robey is located in Harrison County
          • Jump to our Gazetteer entry for Robey
        • Sardis
          (27 miles [43.5 km] to the northwest)
          • Sardis is located in Harrison County
          • Jump to our Gazetteer entry for Sardis
        • Viropa
          (27 miles [43.5 km] to the northwest)
          • Viropa is located in Harrison County
          • Jump to our Gazetteer entry for Viropa
        • Benson
          (27 miles [43.5 km] to the west)
          • Benson is located in Harrison County
          • Jump to our Gazetteer entry for Benson
        • Dixie
          (28 miles [45.1 km] to the northwest)
          • Dixie is located in Harrison County
          • Jump to our Gazetteer entry for Dixie
        • Long Run
          (28 miles [45.1 km] to the northwest)
          • Long Run is located in Harrison County
          • Jump to our Gazetteer entry for Long Run
        • Maken
          (28 miles [45.1 km] to the northwest)
          • Maken is located in Harrison County
          • Jump to our Gazetteer entry for Maken
        • Marshville
          (28 miles [45.1 km] to the northwest)
          • Marshville is located in Harrison County
          • Jump to our Gazetteer entry for Marshville
        • Pine Bluff
          (28 miles [45.1 km] to the northwest)
          • Pine Bluff is located in Harrison County
          • Jump to our Gazetteer entry for Pine Bluff
        • Prospect Valley
          (28 miles [45.1 km] to the northwest)
          • Prospect Valley is located in Harrison County
          • Jump to our Gazetteer entry for Prospect Valley
        • Rosebud
          (28 miles [45.1 km] to the northwest)
          • Rosebud is located in Harrison County
          • Jump to our Gazetteer entry for Rosebud
        • Bristol
          (29 miles [46.7 km] to the northwest)
        • Dola
          (29 miles [46.7 km] to the northwest)
          • Dola is located in Harrison County
          • Jump to our Gazetteer entry for Dola
        • Flinderation
          (29 miles [46.7 km] to the northwest)
          • Flinderation is located in Harrison County
          • Jump to our Gazetteer entry for Flinderation
        • Lake Floyd
          (29 miles [46.7 km] to the northwest)
          • Lake Floyd is located in Harrison County
          • Jump to our Gazetteer entry for Lake Floyd
        • Olive
          (29 miles [46.7 km] to the northwest)
          • Olive is located in Harrison County
          • Jump to our Gazetteer entry for Olive
        • Peora
          (29 miles [46.7 km] to the northwest)
          • Peora is located in Harrison County
          • Jump to our Gazetteer entry for Peora
        • East Salem
          (30 miles [48.3 km] to the northwest)
          • East Salem is located in Harrison County
          • Jump to our Gazetteer entry for East Salem
        • Jimtown
          (30 miles [48.3 km] to the northwest)
          • Jimtown is located in Harrison County
          • Jump to our Gazetteer entry for Jimtown
        • Wyatt
          (30 miles [48.3 km] to the northwest)
          • Wyatt is located in Harrison County
          • Jump to our Gazetteer entry for Wyatt
  • Lewis County
    • County Website:   https://www.lewiscountywv.org/
    • County Seat for Lewis:   Weston
    • Genealogy Websites   ...
    • Nearest Communities to Middle Fork   ...
      • These communities are listed by their distance from Middle Fork.
      • Aberdeen
        (14 miles [22.5 km] to the west)
        • Aberdeen is located in Lewis County
        • Jump to our Gazetteer entry for Aberdeen
      • Berlin
        (16 miles [25.7 km] to the west)
        • Berlin is located in Lewis County
        • Jump to our Gazetteer entry for Berlin
      • Horner
        (18 miles [29 km] to the west)
        • Horner is located in Lewis County
        • Jump to our Gazetteer entry for Horner
      • South Park
        (18 miles [29 km] to the west)
        • South Park is located in Lewis County
        • Jump to our Gazetteer entry for South Park
      • Fisher Hill
        (19 miles [30.6 km] to the west)
        • Fisher Hill is located in Lewis County
        • Jump to our Gazetteer entry for Fisher Hill
      • Garton Village
        (19 miles [30.6 km] to the west)
        • Garton Village is located in Lewis County
        • Jump to our Gazetteer entry for Garton Village
      • Gaston
        (19 miles [30.6 km] to the west)
        • Gaston is located in Lewis County
        • Jump to our Gazetteer entry for Gaston
      • Georgetown
        (19 miles [30.6 km] to the west)
        • Georgetown is located in Lewis County
        • Jump to our Gazetteer entry for Georgetown
      • Hall Addition
        (19 miles [30.6 km] to the west)
        • Hall Addition is located in Lewis County
        • Jump to our Gazetteer entry for Hall Addition
      • Homeland
        (19 miles [30.6 km] to the west)
        • Homeland is located in Lewis County
        • Jump to our Gazetteer entry for Homeland
      • Jackson Acres
        (19 miles [30.6 km] to the west)
        • Jackson Acres is located in Lewis County
        • Jump to our Gazetteer entry for Jackson Acres
      • Jackson Heights
        (19 miles [30.6 km] to the west)
        • Jackson Heights is located in Lewis County
        • Jump to our Gazetteer entry for Jackson Heights
      • Continue List   (64 more) ...
        • Jane Lew
          (19 miles [30.6 km] to the west)
        • Mace Addition
          (19 miles [30.6 km] to the west)
          • Mace Addition is located in Lewis County
          • Jump to our Gazetteer entry for Mace Addition
        • McGuire Park
          (19 miles [30.6 km] to the west)
          • McGuire Park is located in Lewis County
          • Jump to our Gazetteer entry for McGuire Park
        • Quiet Dale
          (19 miles [30.6 km] to the west)
          • Quiet Dale is located in Lewis County
          • Jump to our Gazetteer entry for Quiet Dale
        • Straley Addition
          (19 miles [30.6 km] to the west)
          • Straley Addition is located in Lewis County
          • Jump to our Gazetteer entry for Straley Addition
        • Hickory Hills
          (20 miles [32.2 km] to the west)
          • Hickory Hills is located in Lewis County
          • Jump to our Gazetteer entry for Hickory Hills
        • Vandalia
          (21 miles [33.8 km] to the southwest)
          • Vandalia is located in Lewis County
          • Jump to our Gazetteer entry for Vandalia
        • Circle Heights
          (21 miles [33.8 km] to the west)
          • Circle Heights is located in Lewis County
          • Jump to our Gazetteer entry for Circle Heights
        • Gaston Manor
          (21 miles [33.8 km] to the west)
          • Gaston Manor is located in Lewis County
          • Jump to our Gazetteer entry for Gaston Manor
        • Lightburn Acres
          (21 miles [33.8 km] to the west)
          • Lightburn Acres is located in Lewis County
          • Jump to our Gazetteer entry for Lightburn Acres
        • Los Anglin
          (21 miles [33.8 km] to the west)
          • Los Anglin is located in Lewis County
          • Jump to our Gazetteer entry for Los Anglin
        • Weston Arbors
          (21 miles [33.8 km] to the west)
          • Weston Arbors is located in Lewis County
          • Jump to our Gazetteer entry for Weston Arbors
        • Woodland Addition
          (21 miles [33.8 km] to the west)
          • Woodland Addition is located in Lewis County
          • Jump to our Gazetteer entry for Woodland Addition
        • Alkires Mills
          (22 miles [35.4 km] to the west)
          • Alkires Mills is located in Lewis County
          • Jump to our Gazetteer entry for Alkires Mills
        • Buck Hill
          (22 miles [35.4 km] to the west)
          • Buck Hill is located in Lewis County
          • Jump to our Gazetteer entry for Buck Hill
        • Deanville
          (22 miles [35.4 km] to the west)
          • Deanville is located in Lewis County
          • Jump to our Gazetteer entry for Deanville
        • Donlan Heights
          (22 miles [35.4 km] to the west)
          • Donlan Heights is located in Lewis County
          • Jump to our Gazetteer entry for Donlan Heights
        • Haleville
          (22 miles [35.4 km] to the west)
          • Haleville is located in Lewis County
          • Jump to our Gazetteer entry for Haleville
        • Kitsonville
          (22 miles [35.4 km] to the west)
          • Kitsonville is located in Lewis County
          • Jump to our Gazetteer entry for Kitsonville
        • Lightburn
          (22 miles [35.4 km] to the west)
          • Lightburn is located in Lewis County
          • Jump to our Gazetteer entry for Lightburn
        • McGary
          (22 miles [35.4 km] to the west)
          • McGary is located in Lewis County
          • Jump to our Gazetteer entry for McGary
        • Pinecrest Addition
          (22 miles [35.4 km] to the west)
          • Pinecrest Addition is located in Lewis County
          • Jump to our Gazetteer entry for Pinecrest Addition
        • Riverview Heights
          (22 miles [35.4 km] to the west)
          • Riverview Heights is located in Lewis County
          • Jump to our Gazetteer entry for Riverview Heights
        • Shady Brook
          (22 miles [35.4 km] to the west)
          • Shady Brook is located in Lewis County
          • Jump to our Gazetteer entry for Shady Brook
        • Smith Village
          (22 miles [35.4 km] to the west)
          • Smith Village is located in Lewis County
          • Jump to our Gazetteer entry for Smith Village
        • Turnertown
          (22 miles [35.4 km] to the west)
          • Turnertown is located in Lewis County
          • Jump to our Gazetteer entry for Turnertown
        • Westfield
          (22 miles [35.4 km] to the west)
          • Westfield is located in Lewis County
          • Jump to our Gazetteer entry for Westfield
        • Weston
          (22 miles [35.4 km] to the west)
        • Jewell
          (23 miles [37 km] to the southwest)
          • Jewell is located in Lewis County
          • Jump to our Gazetteer entry for Jewell
        • Ben Dale
          (23 miles [37 km] to the west)
          • Ben Dale is located in Lewis County
          • Jump to our Gazetteer entry for Ben Dale
        • Brownsville
          (23 miles [37 km] to the west)
          • Brownsville is located in Lewis County
          • Jump to our Gazetteer entry for Brownsville
        • Butchersville
          (23 miles [37 km] to the west)
          • Butchersville is located in Lewis County
          • Jump to our Gazetteer entry for Butchersville
        • Cox Town
          (23 miles [37 km] to the west)
          • Cox Town is located in Lewis County
          • Jump to our Gazetteer entry for Cox Town
        • Homewood
          (23 miles [37 km] to the west)
          • Homewood is located in Lewis County
          • Jump to our Gazetteer entry for Homewood
        • Jackson Mill
          (23 miles [37 km] to the west)
          • Jackson Mill is located in Lewis County
          • Jump to our Gazetteer entry for Jackson Mill
        • Crawford
          (24 miles [38.6 km] to the southwest)
          • Crawford is located in Lewis County
          • Jump to our Gazetteer entry for Crawford
        • Wymer
          (24 miles [38.6 km] to the southwest)
          • Wymer is located in Lewis County
          • Jump to our Gazetteer entry for Wymer
        • Edgewood
          (24 miles [38.6 km] to the west)
          • Edgewood is located in Lewis County
          • Jump to our Gazetteer entry for Edgewood
        • Rohrbough
          (24 miles [38.6 km] to the west)
          • Rohrbough is located in Lewis County
          • Jump to our Gazetteer entry for Rohrbough
        • Sunset Acres
          (24 miles [38.6 km] to the west)
          • Sunset Acres is located in Lewis County
          • Jump to our Gazetteer entry for Sunset Acres
        • Valley Chapel
          (24 miles [38.6 km] to the west)
        • Waldeck
          (24 miles [38.6 km] to the west)
          • Waldeck is located in Lewis County
          • Jump to our Gazetteer entry for Waldeck
        • Weston Manor
          (24 miles [38.6 km] to the west)
          • Weston Manor is located in Lewis County
          • Jump to our Gazetteer entry for Weston Manor
        • Walkersville
          (25 miles [40.2 km] to the southwest)
          • Walkersville is located in Lewis County
          • Jump to our Gazetteer entry for Walkersville
        • Freemansburg
          (25 miles [40.2 km] to the west)
          • Freemansburg is located in Lewis County
          • Jump to our Gazetteer entry for Freemansburg
        • Home Acres
          (25 miles [40.2 km] to the west)
          • Home Acres is located in Lewis County
          • Jump to our Gazetteer entry for Home Acres
        • Pricetown
          (25 miles [40.2 km] to the west)
          • Pricetown is located in Lewis County
          • Jump to our Gazetteer entry for Pricetown
        • Roanoke
          (25 miles [40.2 km] to the west)
        • Arnold
          (26 miles [41.8 km] to the southwest)
          • Arnold is located in Lewis County
          • Jump to our Gazetteer entry for Arnold
        • Emmart
          (26 miles [41.8 km] to the southwest)
          • Emmart is located in Lewis County
          • Jump to our Gazetteer entry for Emmart
        • Jacksonville
          (26 miles [41.8 km] to the southwest)
          • Jacksonville is located in Lewis County
          • Jump to our Gazetteer entry for Jacksonville
        • Camden
          (27 miles [43.5 km] to the west)
          • Camden is located in Lewis County
          • Jump to our Gazetteer entry for Camden
        • Duffy
          (28 miles [45.1 km] to the southwest)
          • Duffy is located in Lewis County
          • Jump to our Gazetteer entry for Duffy
        • Ingo
          (28 miles [45.1 km] to the southwest)
          • Ingo is located in Lewis County
          • Jump to our Gazetteer entry for Ingo
        • Ireland
          (28 miles [45.1 km] to the southwest)
        • Peterson
          (28 miles [45.1 km] to the southwest)
          • Peterson is located in Lewis County
          • Jump to our Gazetteer entry for Peterson
        • Gillooly
          (28 miles [45.1 km] to the west)
          • Gillooly is located in Lewis County
          • Jump to our Gazetteer entry for Gillooly
        • Bablin
          (29 miles [46.7 km] to the southwest)
          • Bablin is located in Lewis County
          • Jump to our Gazetteer entry for Bablin
        • Wildcat
          (29 miles [46.7 km] to the southwest)
          • Wildcat is located in Lewis County
          • Jump to our Gazetteer entry for Wildcat
        • Churchville
          (29 miles [46.7 km] to the west)
          • Churchville is located in Lewis County
          • Jump to our Gazetteer entry for Churchville
        • Finster
          (29 miles [46.7 km] to the west)
          • Finster is located in Lewis County
          • Jump to our Gazetteer entry for Finster
        • Bennett
          (30 miles [48.3 km] to the southwest)
          • Bennett is located in Lewis County
          • Jump to our Gazetteer entry for Bennett
        • Little Wildcat ‑ Historic
          (30 miles [48.3 km] to the southwest)
          • Little Wildcat is located in Lewis County
          • Jump to our Gazetteer entry for Little Wildcat
        • Bealls Mills
          (30 miles [48.3 km] to the west)
          • Bealls Mills is located in Lewis County
          • Jump to our Gazetteer entry for Bealls Mills
  • Marion County
    • County Website:   https://www.marioncountywv.com/
    • County Seat for Marion:   Fairmont
    • Genealogy Websites   ...
    • Nearest Communities to Middle Fork   ...
      • These communities are listed by their distance from Middle Fork.
      • Valley Falls
        (22 miles [35.4 km] to the north)
        • Valley Falls is located in Marion County
        • Jump to our Gazetteer entry for Valley Falls
      • Hammond
        (23 miles [37 km] to the north)
        • Hammond is located in Marion County
        • Jump to our Gazetteer entry for Hammond
      • Hebron
        (23 miles [37 km] to the north)
        • Hebron is located in Marion County
        • Jump to our Gazetteer entry for Hebron
      • Boothsville
        (24 miles [38.6 km] to the north)
        • Boothsville is located in Marion County
        • Jump to our Gazetteer entry for Boothsville
      • Powell
        (24 miles [38.6 km] to the north)
        • Powell is located in Marion County
        • Jump to our Gazetteer entry for Powell
      • Eldora
        (25 miles [40.2 km] to the north)
        • Eldora is located in Marion County
        • Jump to our Gazetteer entry for Eldora
      • Neel ‑ Historic
        (25 miles [40.2 km] to the north)
        • Neel is located in Marion County
        • Jump to our Gazetteer entry for Neel
      • Bentons Ferry
        (26 miles [41.8 km] to the north)
        • Bentons Ferry is located in Marion County
        • Jump to our Gazetteer entry for Bentons Ferry
      • Colfax
        (26 miles [41.8 km] to the north)
        • Colfax is located in Marion County
        • Jump to our Gazetteer entry for Colfax
      • Gath ‑ Historic
        (26 miles [41.8 km] to the north)
        • Gath is located in Marion County
        • Jump to our Gazetteer entry for Gath
      • Hillview
        (26 miles [41.8 km] to the north)
        • Hillview is located in Marion County
        • Jump to our Gazetteer entry for Hillview
      • Samaria
        (26 miles [41.8 km] to the north)
        • Samaria is located in Marion County
        • Jump to our Gazetteer entry for Samaria
      • Continue List   (45 more) ...
        • Whitehall
          (26 miles [41.8 km] to the north)
          • Whitehall is located in Marion County
          • Jump to our Gazetteer entry for Whitehall
          • Population from the 2020 Census: 666 people
        • Killarm
          (26 miles [41.8 km] to the northwest)
          • Killarm is located in Marion County
          • Jump to our Gazetteer entry for Killarm
        • Kingmont
          (27 miles [43.5 km] to the north)
          • Kingmont is located in Marion County
          • Jump to our Gazetteer entry for Kingmont
        • Pleasant Valley
          (27 miles [43.5 km] to the north)
          • Pleasant Valley is located in Marion County
          • Jump to our Gazetteer entry for Pleasant Valley
          • Population from the 2020 Census: 3,141 people
        • Canton
          (28 miles [45.1 km] to the north)
          • Canton is located in Marion County
          • Jump to our Gazetteer entry for Canton
        • Edgemont
          (28 miles [45.1 km] to the north)
          • Edgemont is located in Marion County
          • Jump to our Gazetteer entry for Edgemont
        • Everson
          (28 miles [45.1 km] to the north)
          • Everson is located in Marion County
          • Jump to our Gazetteer entry for Everson
        • Forksburg
          (28 miles [45.1 km] to the north)
          • Forksburg is located in Marion County
          • Jump to our Gazetteer entry for Forksburg
        • Gaston Junction
          (28 miles [45.1 km] to the north)
          • Gaston Junction is located in Marion County
          • Jump to our Gazetteer entry for Gaston Junction
        • Gaston
          (28 miles [45.1 km] to the north)
          • Gaston is located in Marion County
          • Jump to our Gazetteer entry for Gaston
        • Graham Heights
          (28 miles [45.1 km] to the north)
          • Graham Heights is located in Marion County
          • Jump to our Gazetteer entry for Graham Heights
        • Hopewell
          (28 miles [45.1 km] to the north)
          • Hopewell is located in Marion County
          • Jump to our Gazetteer entry for Hopewell
        • Millersville
          (28 miles [45.1 km] to the north)
          • Millersville is located in Marion County
          • Jump to our Gazetteer entry for Millersville
        • Monongah
          (28 miles [45.1 km] to the north)
        • New England
          (28 miles [45.1 km] to the north)
          • New England is located in Marion County
          • Jump to our Gazetteer entry for New England
        • Pettyjohn ‑ Historic
          (28 miles [45.1 km] to the north)
          • Pettyjohn is located in Marion County
          • Jump to our Gazetteer entry for Pettyjohn
        • Vernon Heights
          (28 miles [45.1 km] to the north)
          • Vernon Heights is located in Marion County
          • Jump to our Gazetteer entry for Vernon Heights
        • Wahoo
          (28 miles [45.1 km] to the north)
          • Wahoo is located in Marion County
          • Jump to our Gazetteer entry for Wahoo
        • Watson
          (28 miles [45.1 km] to the north)
          • Watson is located in Marion County
          • Jump to our Gazetteer entry for Watson
        • West End
          (28 miles [45.1 km] to the north)
          • West End is located in Marion County
          • Jump to our Gazetteer entry for West End
        • Winfield
          (28 miles [45.1 km] to the north)
          • Winfield is located in Marion County
          • Jump to our Gazetteer entry for Winfield
        • Chiefton
          (28 miles [45.1 km] to the northwest)
          • Chiefton is located in Marion County
          • Jump to our Gazetteer entry for Chiefton
        • Highland
          (28 miles [45.1 km] to the northwest)
          • Highland is located in Marion County
          • Jump to our Gazetteer entry for Highland
        • Hutchinson
          (28 miles [45.1 km] to the northwest)
          • Hutchinson is located in Marion County
          • Jump to our Gazetteer entry for Hutchinson
        • Bendolph
          (29 miles [46.7 km] to the north)
          • Bendolph is located in Marion County
          • Jump to our Gazetteer entry for Bendolph
        • Beverly Hills
          (29 miles [46.7 km] to the north)
          • Beverly Hills is located in Marion County
          • Jump to our Gazetteer entry for Beverly Hills
        • Fairmont
          (29 miles [46.7 km] to the north)
        • Garden Village
          (29 miles [46.7 km] to the north)
          • Garden Village is located in Marion County
          • Jump to our Gazetteer entry for Garden Village
        • Helens Run
          (29 miles [46.7 km] to the north)
          • Helens Run is located in Marion County
          • Jump to our Gazetteer entry for Helens Run
        • Jayenn
          (29 miles [46.7 km] to the north)
          • Jayenn is located in Marion County
          • Jump to our Gazetteer entry for Jayenn
        • Norway
          (29 miles [46.7 km] to the north)
          • Norway is located in Marion County
          • Jump to our Gazetteer entry for Norway
        • Norwood
          (29 miles [46.7 km] to the north)
          • Norwood is located in Marion County
          • Jump to our Gazetteer entry for Norwood
        • Palatine
          (29 miles [46.7 km] to the north)
          • Palatine is located in Marion County
          • Jump to our Gazetteer entry for Palatine
        • Shagtown
          (29 miles [46.7 km] to the north)
          • Shagtown is located in Marion County
          • Jump to our Gazetteer entry for Shagtown
        • Thoburn
          (29 miles [46.7 km] to the north)
          • Thoburn is located in Marion County
          • Jump to our Gazetteer entry for Thoburn
        • Westchester
          (29 miles [46.7 km] to the north)
          • Westchester is located in Marion County
          • Jump to our Gazetteer entry for Westchester
        • Oak Grove ‑ Historic
          (29 miles [46.7 km] to the northwest)
          • Oak Grove is located in Marion County
          • Jump to our Gazetteer entry for Oak Grove
        • South Worthington
          (29 miles [46.7 km] to the northwest)
          • South Worthington is located in Marion County
          • Jump to our Gazetteer entry for South Worthington
        • Worthington
          (29 miles [46.7 km] to the northwest)
        • Bellview
          (30 miles [48.3 km] to the north)
          • Bellview is located in Marion County
          • Jump to our Gazetteer entry for Bellview
        • Buffalo Station ‑ Historic
          (30 miles [48.3 km] to the north)
          • Buffalo Station is located in Marion County
          • Jump to our Gazetteer entry for Buffalo Station
        • Hillcrest
          (30 miles [48.3 km] to the north)
          • Hillcrest is located in Marion County
          • Jump to our Gazetteer entry for Hillcrest
        • Meadowdale
          (30 miles [48.3 km] to the north)
          • Meadowdale is located in Marion County
          • Jump to our Gazetteer entry for Meadowdale
        • Mount Harmony
          (30 miles [48.3 km] to the north)
          • Mount Harmony is located in Marion County
          • Jump to our Gazetteer entry for Mount Harmony
        • Sturms Mill
          (30 miles [48.3 km] to the northwest)
          • Sturms Mill is located in Marion County
          • Jump to our Gazetteer entry for Sturms Mill
  • Monongalia County
  • Pocahontas County
  • Preston County
    • County Website:   https://prestoncountywv.gov/
    • County Seat for Preston:   Kingwood
    • Genealogy Websites   ...
    • Nearest Communities to Middle Fork   ...
      • These communities are listed by their distance from Middle Fork.
      • Sinclair
        (18 miles [29 km] to the northeast)
        • Sinclair is located in Preston County
        • Jump to our Gazetteer entry for Sinclair
      • Marquess
        (19 miles [30.6 km] to the northeast)
        • Marquess is located in Preston County
        • Jump to our Gazetteer entry for Marquess
      • Evansville
        (21 miles [33.8 km] to the northeast)
        • Evansville is located in Preston County
        • Jump to our Gazetteer entry for Evansville
      • Israel
        (21 miles [33.8 km] to the northeast)
        • Israel is located in Preston County
        • Jump to our Gazetteer entry for Israel
      • Stevensburg
        (21 miles [33.8 km] to the northeast)
        • Stevensburg is located in Preston County
        • Jump to our Gazetteer entry for Stevensburg
      • Etam
        (22 miles [35.4 km] to the northeast)
        • Etam is located in Preston County
        • Jump to our Gazetteer entry for Etam
      • Fellowsville
        (22 miles [35.4 km] to the northeast)
        • Fellowsville is located in Preston County
        • Jump to our Gazetteer entry for Fellowsville
      • Scotch Hill
        (23 miles [37 km] to the northeast)
        • Scotch Hill is located in Preston County
        • Jump to our Gazetteer entry for Scotch Hill
      • Hardman
        (24 miles [38.6 km] to the north)
        • Hardman is located in Preston County
        • Jump to our Gazetteer entry for Hardman
      • Independence
        (24 miles [38.6 km] to the north)
        • Independence is located in Preston County
        • Jump to our Gazetteer entry for Independence
      • Newburg
        (24 miles [38.6 km] to the northeast)
      • Pleasant Valley
        (24 miles [38.6 km] to the northeast)
        • Pleasant Valley is located in Preston County
        • Jump to our Gazetteer entry for Pleasant Valley
      • Continue List   (29 more) ...
        • Victoria
          (25 miles [40.2 km] to the north)
          • Victoria is located in Preston County
          • Jump to our Gazetteer entry for Victoria
        • Hiorra
          (25 miles [40.2 km] to the northeast)
          • Hiorra is located in Preston County
          • Jump to our Gazetteer entry for Hiorra
        • Kanetown
          (25 miles [40.2 km] to the northeast)
          • Kanetown is located in Preston County
          • Jump to our Gazetteer entry for Kanetown
        • Austen
          (26 miles [41.8 km] to the northeast)
          • Austen is located in Preston County
          • Jump to our Gazetteer entry for Austen
        • Denver
          (26 miles [41.8 km] to the northeast)
          • Denver is located in Preston County
          • Jump to our Gazetteer entry for Denver
        • Macomber
          (26 miles [41.8 km] to the northeast)
          • Macomber is located in Preston County
          • Jump to our Gazetteer entry for Macomber
        • Concord
          (27 miles [43.5 km] to the northeast)
          • Concord is located in Preston County
          • Jump to our Gazetteer entry for Concord
        • Erwin
          (27 miles [43.5 km] to the northeast)
          • Erwin is located in Preston County
          • Jump to our Gazetteer entry for Erwin
        • Hardesty
          (27 miles [43.5 km] to the northeast)
          • Hardesty is located in Preston County
          • Jump to our Gazetteer entry for Hardesty
        • Tunnelton
          (27 miles [43.5 km] to the northeast)
        • West End
          (27 miles [43.5 km] to the northeast)
          • West End is located in Preston County
          • Jump to our Gazetteer entry for West End
        • Threefork Bridge
          (28 miles [45.1 km] to the north)
          • Threefork Bridge is located in Preston County
          • Jump to our Gazetteer entry for Threefork Bridge
        • Anderson
          (28 miles [45.1 km] to the northeast)
          • Anderson is located in Preston County
          • Jump to our Gazetteer entry for Anderson
        • Atlantic ‑ Historic
          (28 miles [45.1 km] to the northeast)
          • Atlantic is located in Preston County
          • Jump to our Gazetteer entry for Atlantic
        • Birds Creek
          (28 miles [45.1 km] to the northeast)
          • Birds Creek is located in Preston County
          • Jump to our Gazetteer entry for Birds Creek
        • Blaser
          (28 miles [45.1 km] to the northeast)
          • Blaser is located in Preston County
          • Jump to our Gazetteer entry for Blaser
        • Buckhorn ‑ Historic
          (28 miles [45.1 km] to the northeast)
          • Buckhorn is located in Preston County
          • Jump to our Gazetteer entry for Buckhorn
        • Manheim
          (28 miles [45.1 km] to the northeast)
          • Manheim is located in Preston County
          • Jump to our Gazetteer entry for Manheim
        • Oriole ‑ Historic
          (28 miles [45.1 km] to the northeast)
          • Oriole is located in Preston County
          • Jump to our Gazetteer entry for Oriole
        • Rowlesburg
          (28 miles [45.1 km] to the northeast)
        • Sell
          (28 miles [45.1 km] to the northeast)
          • Sell is located in Preston County
          • Jump to our Gazetteer entry for Sell
        • Towson ‑ Historic
          (28 miles [45.1 km] to the northeast)
          • Towson is located in Preston County
          • Jump to our Gazetteer entry for Towson
        • Gladesville
          (29 miles [46.7 km] to the north)
          • Gladesville is located in Preston County
          • Jump to our Gazetteer entry for Gladesville
        • Camp Ground
          (29 miles [46.7 km] to the northeast)
          • Camp Ground is located in Preston County
          • Jump to our Gazetteer entry for Camp Ground
        • Jessop
          (29 miles [46.7 km] to the northeast)
          • Jessop is located in Preston County
          • Jump to our Gazetteer entry for Jessop
        • Mount Olivet
          (29 miles [46.7 km] to the northeast)
          • Mount Olivet is located in Preston County
          • Jump to our Gazetteer entry for Mount Olivet
        • Mountain View
          (29 miles [46.7 km] to the northeast)
          • Mountain View is located in Preston County
          • Jump to our Gazetteer entry for Mountain View
        • Dayton
          (30 miles [48.3 km] to the northeast)
          • Dayton is located in Preston County
          • Jump to our Gazetteer entry for Dayton
        • Howesville
          (30 miles [48.3 km] to the northeast)
          • Howesville is located in Preston County
          • Jump to our Gazetteer entry for Howesville
  • Randolph County
    • County Website:   https://randolphctywv.gov/
    • County Seat for Randolph:   Elkins
    • Genealogy Websites   ...
    • Nearest Communities to Middle Fork   ...
      • These communities are listed by their distance from Middle Fork.
      • Findley ‑ Historic
        (7 miles [11.3 km] to the south)
        • Findley is located in Randolph County
        • Jump to our Gazetteer entry for Findley
      • Kingsville
        (8 miles [12.9 km] to the south)
        • Kingsville is located in Randolph County
        • Jump to our Gazetteer entry for Kingsville
      • Midvale
        (8 miles [12.9 km] to the south)
        • Midvale is located in Randolph County
        • Jump to our Gazetteer entry for Midvale
      • Orr
        (8 miles [12.9 km] to the south)
        • Orr is located in Randolph County
        • Jump to our Gazetteer entry for Orr
      • Tigheville
        (8 miles [12.9 km] to the southeast)
        • Tigheville is located in Randolph County
        • Jump to our Gazetteer entry for Tigheville
      • Weaver
        (8 miles [12.9 km] to the southeast)
        • Weaver is located in Randolph County
        • Jump to our Gazetteer entry for Weaver
      • Ellamore
        (9 miles [14.5 km] to the south)
        • Ellamore is located in Randolph County
        • Jump to our Gazetteer entry for Ellamore
      • Harding
        (9 miles [14.5 km] to the southeast)
        • Harding is located in Randolph County
        • Jump to our Gazetteer entry for Harding
      • Leiter ‑ Historic
        (9 miles [14.5 km] to the southeast)
        • Leiter is located in Randolph County
        • Jump to our Gazetteer entry for Leiter
      • Norton
        (9 miles [14.5 km] to the southeast)
      • Roaring Creek Junction
        (9 miles [14.5 km] to the southeast)
      • Jimtown
        (10 miles [16.1 km] to the south)
        • Jimtown is located in Randolph County
        • Jump to our Gazetteer entry for Jimtown
      • Continue List   (77 more) ...
        • Middle Fork ‑ Historic
          (10 miles [16.1 km] to the south)
          • Middle Fork is located in Randolph County
          • Jump to our Gazetteer entry for Middle Fork
        • Pumpkintown
          (11 miles [17.7 km] to the south)
          • Pumpkintown is located in Randolph County
          • Jump to our Gazetteer entry for Pumpkintown
        • Aggregates
          (11 miles [17.7 km] to the southeast)
          • Aggregates is located in Randolph County
          • Jump to our Gazetteer entry for Aggregates
        • Jeff Scotts ‑ Historic
          (11 miles [17.7 km] to the southeast)
          • Jeff Scotts is located in Randolph County
          • Jump to our Gazetteer entry for Jeff Scotts
        • Kerens
          (12 miles [19.3 km] to the east)
          • Kerens is located in Randolph County
          • Jump to our Gazetteer entry for Kerens
        • Montrose
          (12 miles [19.3 km] to the east)
          • Montrose is located in Randolph County
          • Jump to our Gazetteer entry for Montrose
          • Population from the 2020 Census: 151 people
        • Smith Crossing
          (12 miles [19.3 km] to the east)
          • Smith Crossing is located in Randolph County
          • Jump to our Gazetteer entry for Smith Crossing
        • Coalton
          (12 miles [19.3 km] to the south)
          • Coalton is located in Randolph County
          • Jump to our Gazetteer entry for Coalton
        • Womelsdorf
          (12 miles [19.3 km] to the south)
          • Womelsdorf is located in Randolph County
          • Jump to our Gazetteer entry for Womelsdorf
          • Population from the 2020 Census: 235 people
        • Bruxton
          (12 miles [19.3 km] to the southeast)
          • Bruxton is located in Randolph County
          • Jump to our Gazetteer entry for Bruxton
        • Crystal Springs
          (12 miles [19.3 km] to the southeast)
          • Crystal Springs is located in Randolph County
          • Jump to our Gazetteer entry for Crystal Springs
        • Gilman
          (12 miles [19.3 km] to the southeast)
          • Gilman is located in Randolph County
          • Jump to our Gazetteer entry for Gilman
        • Whyte
          (12 miles [19.3 km] to the southeast)
          • Whyte is located in Randolph County
          • Jump to our Gazetteer entry for Whyte
        • Fisher ‑ Historic
          (13 miles [20.9 km] to the south)
          • Fisher is located in Randolph County
          • Jump to our Gazetteer entry for Fisher
        • Mabie
          (13 miles [20.9 km] to the south)
          • Mabie is located in Randolph County
          • Jump to our Gazetteer entry for Mabie
        • Highland Park
          (13 miles [20.9 km] to the southeast)
          • Highland Park is located in Randolph County
          • Jump to our Gazetteer entry for Highland Park
        • Leadsville
          (13 miles [20.9 km] to the southeast)
          • Leadsville is located in Randolph County
          • Jump to our Gazetteer entry for Leadsville
        • Read
          (13 miles [20.9 km] to the southeast)
          • Read is located in Randolph County
          • Jump to our Gazetteer entry for Read
        • Elkins Junction
          (14 miles [22.5 km] to the southeast)
          • Elkins Junction is located in Randolph County
          • Jump to our Gazetteer entry for Elkins Junction
        • Elkins
          (14 miles [22.5 km] to the southeast)
        • Harpertown
          (14 miles [22.5 km] to the southeast)
          • Harpertown is located in Randolph County
          • Jump to our Gazetteer entry for Harpertown
        • Sullivan
          (14 miles [22.5 km] to the southeast)
          • Sullivan is located in Randolph County
          • Jump to our Gazetteer entry for Sullivan
        • Arnold Hill
          (15 miles [24.1 km] to the southeast)
          • Arnold Hill is located in Randolph County
          • Jump to our Gazetteer entry for Arnold Hill
        • Canfield
          (15 miles [24.1 km] to the southeast)
          • Canfield is located in Randolph County
          • Jump to our Gazetteer entry for Canfield
        • Glenmore
          (15 miles [24.1 km] to the southeast)
          • Glenmore is located in Randolph County
          • Jump to our Gazetteer entry for Glenmore
        • Cassity
          (16 miles [25.7 km] to the south)
          • Cassity is located in Randolph County
          • Jump to our Gazetteer entry for Cassity
        • Cubana
          (16 miles [25.7 km] to the south)
          • Cubana is located in Randolph County
          • Jump to our Gazetteer entry for Cubana
        • Lonetree ‑ Historic
          (16 miles [25.7 km] to the south)
          • Lonetree is located in Randolph County
          • Jump to our Gazetteer entry for Lonetree
        • Fairview
          (16 miles [25.7 km] to the southeast)
          • Fairview is located in Randolph County
          • Jump to our Gazetteer entry for Fairview
        • Midland
          (16 miles [25.7 km] to the southeast)
          • Midland is located in Randolph County
          • Jump to our Gazetteer entry for Midland
        • Pettit ‑ Historic
          (17 miles [27.4 km] to the east)
          • Pettit is located in Randolph County
          • Jump to our Gazetteer entry for Pettit
        • Beverly
          (17 miles [27.4 km] to the southeast)
        • Lumber ‑ Historic
          (17 miles [27.4 km] to the southeast)
          • Lumber is located in Randolph County
          • Jump to our Gazetteer entry for Lumber
        • Loda
          (18 miles [29 km] to the south)
          • Loda is located in Randolph County
          • Jump to our Gazetteer entry for Loda
        • Dailey
          (19 miles [30.6 km] to the southeast)
          • Dailey is located in Randolph County
          • Jump to our Gazetteer entry for Dailey
        • Meadows
          (19 miles [30.6 km] to the southeast)
          • Meadows is located in Randolph County
          • Jump to our Gazetteer entry for Meadows
        • Huff ‑ Historic
          (20 miles [32.2 km] to the south)
          • Huff is located in Randolph County
          • Jump to our Gazetteer entry for Huff
        • Steiner ‑ Historic
          (20 miles [32.2 km] to the south)
          • Steiner is located in Randolph County
          • Jump to our Gazetteer entry for Steiner
        • Bowden
          (20 miles [32.2 km] to the southeast)
        • Faulkner
          (20 miles [32.2 km] to the southeast)
          • Faulkner is located in Randolph County
          • Jump to our Gazetteer entry for Faulkner
        • Adolph
          (21 miles [33.8 km] to the south)
          • Adolph is located in Randolph County
          • Jump to our Gazetteer entry for Adolph
        • East Dailey
          (21 miles [33.8 km] to the southeast)
          • East Dailey is located in Randolph County
          • Jump to our Gazetteer entry for East Dailey
        • Weese
          (21 miles [33.8 km] to the southeast)
          • Weese is located in Randolph County
          • Jump to our Gazetteer entry for Weese
        • Flint
          (22 miles [35.4 km] to the southeast)
          • Flint is located in Randolph County
          • Jump to our Gazetteer entry for Flint
        • Montes ‑ Historic
          (22 miles [35.4 km] to the southeast)
          • Montes is located in Randolph County
          • Jump to our Gazetteer entry for Montes
        • Blue Rock
          (23 miles [37 km] to the south)
          • Blue Rock is located in Randolph County
          • Jump to our Gazetteer entry for Blue Rock
        • Mill Creek
          (23 miles [37 km] to the south)
          • Mill Creek is located in Randolph County
          • Jump to our Gazetteer entry for Mill Creek
          • Population from the 2020 Census: 681 people
        • Alpena
          (23 miles [37 km] to the southeast)
          • Alpena is located in Randolph County
          • Jump to our Gazetteer entry for Alpena
        • Bemis
          (23 miles [37 km] to the southeast)
          • Bemis is located in Randolph County
          • Jump to our Gazetteer entry for Bemis
        • Czar
          (24 miles [38.6 km] to the south)
          • Czar is located in Randolph County
          • Jump to our Gazetteer entry for Czar
        • Huttonsville
          (24 miles [38.6 km] to the south)
        • Cheat Junction
          (24 miles [38.6 km] to the southeast)
          • Cheat Junction is located in Randolph County
          • Jump to our Gazetteer entry for Cheat Junction
        • Elk River Junction
          (24 miles [38.6 km] to the southeast)
          • Elk River Junction is located in Randolph County
          • Jump to our Gazetteer entry for Elk River Junction
        • Evenwood
          (24 miles [38.6 km] to the southeast)
          • Evenwood is located in Randolph County
          • Jump to our Gazetteer entry for Evenwood
        • Greenbrier Junction
          (24 miles [38.6 km] to the southeast)
          • Greenbrier Junction is located in Randolph County
          • Jump to our Gazetteer entry for Greenbrier Junction
        • Wheeler ‑ Historic
          (24 miles [38.6 km] to the southeast)
          • Wheeler is located in Randolph County
          • Jump to our Gazetteer entry for Wheeler
        • Newlonton
          (24 miles [38.6 km] to the southwest)
          • Newlonton is located in Randolph County
          • Jump to our Gazetteer entry for Newlonton
        • Kuntzville ‑ Historic
          (25 miles [40.2 km] to the east)
          • Kuntzville is located in Randolph County
          • Jump to our Gazetteer entry for Kuntzville
        • Helvetia
          (25 miles [40.2 km] to the south)
        • Glady
          (25 miles [40.2 km] to the southeast)
        • Wymer
          (25 miles [40.2 km] to the southeast)
          • Wymer is located in Randolph County
          • Jump to our Gazetteer entry for Wymer
        • Perlytown ‑ Historic
          (26 miles [41.8 km] to the east)
          • Perlytown is located in Randolph County
          • Jump to our Gazetteer entry for Perlytown
        • Sully
          (26 miles [41.8 km] to the east)
          • Sully is located in Randolph County
          • Jump to our Gazetteer entry for Sully
        • Beech Run ‑ Historic
          (26 miles [41.8 km] to the south)
          • Beech Run is located in Randolph County
          • Jump to our Gazetteer entry for Beech Run
        • Lee Bell
          (26 miles [41.8 km] to the south)
          • Lee Bell is located in Randolph County
          • Jump to our Gazetteer entry for Lee Bell
        • Beulah
          (26 miles [41.8 km] to the southeast)
          • Beulah is located in Randolph County
          • Jump to our Gazetteer entry for Beulah
        • Silica
          (27 miles [43.5 km] to the south)
          • Silica is located in Randolph County
          • Jump to our Gazetteer entry for Silica
        • Arvondale
          (27 miles [43.5 km] to the southwest)
          • Arvondale is located in Randolph County
          • Jump to our Gazetteer entry for Arvondale
        • Suncrest
          (28 miles [45.1 km] to the southwest)
          • Suncrest is located in Randolph County
          • Jump to our Gazetteer entry for Suncrest
        • Dryfork
          (29 miles [46.7 km] to the east)
        • Harman
          (29 miles [46.7 km] to the east)
        • Elkwater
          (29 miles [46.7 km] to the south)
          • Elkwater is located in Randolph County
          • Jump to our Gazetteer entry for Elkwater
        • Pickens
          (29 miles [46.7 km] to the south)
        • Hazelwood ‑ Historic
          (29 miles [46.7 km] to the southeast)
          • Hazelwood is located in Randolph County
          • Jump to our Gazetteer entry for Hazelwood
        • Job
          (29 miles [46.7 km] to the southeast)
          • Job is located in Randolph County
          • Jump to our Gazetteer entry for Job
        • Florence ‑ Historic
          (30 miles [48.3 km] to the south)
          • Florence is located in Randolph County
          • Jump to our Gazetteer entry for Florence
        • Gandy
          (30 miles [48.3 km] to the southeast)
          • Gandy is located in Randolph County
          • Jump to our Gazetteer entry for Gandy
  • Taylor County
    • County Website:   https://www.wvcountytaylor.com/
    • County Seat for Taylor:   Grafton
    • Genealogy Websites   ...
    • Nearest Communities to Middle Fork   ...
      • These communities are listed by their distance from Middle Fork.
      • Astor
        (13 miles [20.9 km] to the northwest)
        • Astor is located in Taylor County
        • Jump to our Gazetteer entry for Astor
      • Cecil
        (14 miles [22.5 km] to the north)
        • Cecil is located in Taylor County
        • Jump to our Gazetteer entry for Cecil
      • Flemington
        (14 miles [22.5 km] to the north)
        • Flemington is located in Taylor County
        • Jump to our Gazetteer entry for Flemington
        • Population from the 2020 Census: 306 people
      • Simpson
        (14 miles [22.5 km] to the north)
        • Simpson is located in Taylor County
        • Jump to our Gazetteer entry for Simpson
      • Stone House ‑ Historic
        (14 miles [22.5 km] to the north)
        • Stone House is located in Taylor County
        • Jump to our Gazetteer entry for Stone House
      • Brydon
        (15 miles [24.1 km] to the north)
        • Brydon is located in Taylor County
        • Jump to our Gazetteer entry for Brydon
      • Elliotsville
        (15 miles [24.1 km] to the north)
        • Elliotsville is located in Taylor County
        • Jump to our Gazetteer entry for Elliotsville
      • Sandy ‑ Historic
        (15 miles [24.1 km] to the north)
        • Sandy is located in Taylor County
        • Jump to our Gazetteer entry for Sandy
      • Webster
        (15 miles [24.1 km] to the north)
        • Webster is located in Taylor County
        • Jump to our Gazetteer entry for Webster
      • Rosemont
        (15 miles [24.1 km] to the northwest)
        • Rosemont is located in Taylor County
        • Jump to our Gazetteer entry for Rosemont
      • Wendel
        (16 miles [25.7 km] to the north)
        • Wendel is located in Taylor County
        • Jump to our Gazetteer entry for Wendel
      • Yates ‑ Historic
        (16 miles [25.7 km] to the north)
        • Yates is located in Taylor County
        • Jump to our Gazetteer entry for Yates
      • Continue List   (27 more) ...
        • Knottsville
          (17 miles [27.4 km] to the north)
          • Knottsville is located in Taylor County
          • Jump to our Gazetteer entry for Knottsville
        • Millertown
          (17 miles [27.4 km] to the north)
          • Millertown is located in Taylor County
          • Jump to our Gazetteer entry for Millertown
        • Park View
          (17 miles [27.4 km] to the north)
          • Park View is located in Taylor County
          • Jump to our Gazetteer entry for Park View
        • Belgium
          (18 miles [29 km] to the north)
          • Belgium is located in Taylor County
          • Jump to our Gazetteer entry for Belgium
        • Lucretia
          (18 miles [29 km] to the north)
          • Lucretia is located in Taylor County
          • Jump to our Gazetteer entry for Lucretia
        • Meadland
          (18 miles [29 km] to the north)
          • Meadland is located in Taylor County
          • Jump to our Gazetteer entry for Meadland
        • Pruntytown
          (18 miles [29 km] to the north)
          • Pruntytown is located in Taylor County
          • Jump to our Gazetteer entry for Pruntytown
        • West Grafton
          (18 miles [29 km] to the north)
          • West Grafton is located in Taylor County
          • Jump to our Gazetteer entry for West Grafton
        • Blueville
          (19 miles [30.6 km] to the north)
          • Blueville is located in Taylor County
          • Jump to our Gazetteer entry for Blueville
        • Fetterman
          (19 miles [30.6 km] to the north)
          • Fetterman is located in Taylor County
          • Jump to our Gazetteer entry for Fetterman
        • Grafton
          (19 miles [30.6 km] to the north)
        • Lesmalinston
          (19 miles [30.6 km] to the north)
          • Lesmalinston is located in Taylor County
          • Jump to our Gazetteer entry for Lesmalinston
        • South Grafton
          (19 miles [30.6 km] to the north)
          • South Grafton is located in Taylor County
          • Jump to our Gazetteer entry for South Grafton
        • Eby
          (19 miles [30.6 km] to the northeast)
          • Eby is located in Taylor County
          • Jump to our Gazetteer entry for Eby
        • Middleville
          (19 miles [30.6 km] to the northwest)
          • Middleville is located in Taylor County
          • Jump to our Gazetteer entry for Middleville
        • Brownlow
          (20 miles [32.2 km] to the north)
          • Brownlow is located in Taylor County
          • Jump to our Gazetteer entry for Brownlow
        • Hepzibah
          (20 miles [32.2 km] to the north)
          • Hepzibah is located in Taylor County
          • Jump to our Gazetteer entry for Hepzibah
        • Maple Run
          (20 miles [32.2 km] to the north)
          • Maple Run is located in Taylor County
          • Jump to our Gazetteer entry for Maple Run
        • Thornton
          (20 miles [32.2 km] to the north)
          • Thornton is located in Taylor County
          • Jump to our Gazetteer entry for Thornton
        • Brittain ‑ Historic
          (21 miles [33.8 km] to the north)
          • Brittain is located in Taylor County
          • Jump to our Gazetteer entry for Brittain
        • McGee
          (21 miles [33.8 km] to the north)
          • McGee is located in Taylor County
          • Jump to our Gazetteer entry for McGee
        • Westerman ‑ Historic
          (21 miles [33.8 km] to the north)
          • Westerman is located in Taylor County
          • Jump to our Gazetteer entry for Westerman
        • Oreide
          (22 miles [35.4 km] to the north)
          • Oreide is located in Taylor County
          • Jump to our Gazetteer entry for Oreide
        • Santiago
          (22 miles [35.4 km] to the north)
          • Santiago is located in Taylor County
          • Jump to our Gazetteer entry for Santiago
        • Tappan
          (22 miles [35.4 km] to the north)
          • Tappan is located in Taylor County
          • Jump to our Gazetteer entry for Tappan
        • Winona ‑ Historic
          (22 miles [35.4 km] to the north)
          • Winona is located in Taylor County
          • Jump to our Gazetteer entry for Winona
        • Irontown
          (23 miles [37 km] to the north)
          • Irontown is located in Taylor County
          • Jump to our Gazetteer entry for Irontown
  • Tucker County
    • County Website:   https://tuckercountycommission.com/
    • County Seat for Tucker:   Parsons
    • Genealogy Websites   ...
    • Nearest Communities to Middle Fork   ...
      • These communities are listed by their distance from Middle Fork.
      • Texas ‑ Historic
        (14 miles [22.5 km] to the northeast)
        • Texas is located in Tucker County
        • Jump to our Gazetteer entry for Texas
      • Hobson ‑ Historic
        (16 miles [25.7 km] to the northeast)
        • Hobson is located in Tucker County
        • Jump to our Gazetteer entry for Hobson
      • Moore
        (17 miles [27.4 km] to the east)
        • Moore is located in Tucker County
        • Jump to our Gazetteer entry for Moore
      • Pleasant Run
        (17 miles [27.4 km] to the east)
        • Pleasant Run is located in Tucker County
        • Jump to our Gazetteer entry for Pleasant Run
      • Porterwood
        (18 miles [29 km] to the east)
        • Porterwood is located in Tucker County
        • Jump to our Gazetteer entry for Porterwood
      • Clover Run ‑ Historic
        (19 miles [30.6 km] to the east)
        • Clover Run is located in Tucker County
        • Jump to our Gazetteer entry for Clover Run
      • Parsons
        (19 miles [30.6 km] to the east)
      • Saint George
        (19 miles [30.6 km] to the east)
        • Saint George is located in Tucker County
        • Jump to our Gazetteer entry for Saint George
      • Auvil
        (19 miles [30.6 km] to the northeast)
        • Auvil is located in Tucker County
        • Jump to our Gazetteer entry for Auvil
      • Hovatter
        (19 miles [30.6 km] to the northeast)
        • Hovatter is located in Tucker County
        • Jump to our Gazetteer entry for Hovatter
      • Bretz
        (20 miles [32.2 km] to the east)
        • Bretz is located in Tucker County
        • Jump to our Gazetteer entry for Bretz
      • Davisville
        (20 miles [32.2 km] to the east)
        • Davisville is located in Tucker County
        • Jump to our Gazetteer entry for Davisville
      • Continue List   (22 more) ...
        • Holly Meadows
          (20 miles [32.2 km] to the east)
          • Holly Meadows is located in Tucker County
          • Jump to our Gazetteer entry for Holly Meadows
        • Hambleton
          (21 miles [33.8 km] to the east)
          • Hambleton is located in Tucker County
          • Jump to our Gazetteer entry for Hambleton
          • Population from the 2020 Census: 212 people
        • Hannahsville
          (21 miles [33.8 km] to the northeast)
          • Hannahsville is located in Tucker County
          • Jump to our Gazetteer entry for Hannahsville
        • Hendricks
          (22 miles [35.4 km] to the east)
          • Hendricks is located in Tucker County
          • Jump to our Gazetteer entry for Hendricks
          • Population from the 2020 Census: 254 people
        • Rosendorf
          (22 miles [35.4 km] to the east)
          • Rosendorf is located in Tucker County
          • Jump to our Gazetteer entry for Rosendorf
        • Mackeyville
          (23 miles [37 km] to the east)
          • Mackeyville is located in Tucker County
          • Jump to our Gazetteer entry for Mackeyville
        • Pleasant Vale
          (23 miles [37 km] to the east)
          • Pleasant Vale is located in Tucker County
          • Jump to our Gazetteer entry for Pleasant Vale
        • Lime Rock ‑ Historic
          (24 miles [38.6 km] to the east)
          • Lime Rock is located in Tucker County
          • Jump to our Gazetteer entry for Lime Rock
        • Location
          (24 miles [38.6 km] to the northeast)
          • Location is located in Tucker County
          • Jump to our Gazetteer entry for Location
        • Richford ‑ Historic
          (25 miles [40.2 km] to the east)
          • Richford is located in Tucker County
          • Jump to our Gazetteer entry for Richford
        • Lead Mine
          (26 miles [41.8 km] to the east)
          • Lead Mine is located in Tucker County
          • Jump to our Gazetteer entry for Lead Mine
        • Elk
          (27 miles [43.5 km] to the east)
          • Elk is located in Tucker County
          • Jump to our Gazetteer entry for Elk
        • Gladwin
          (27 miles [43.5 km] to the east)
          • Gladwin is located in Tucker County
          • Jump to our Gazetteer entry for Gladwin
        • Mill Run ‑ Historic
          (27 miles [43.5 km] to the east)
          • Mill Run is located in Tucker County
          • Jump to our Gazetteer entry for Mill Run
        • Shafer
          (27 miles [43.5 km] to the northeast)
          • Shafer is located in Tucker County
          • Jump to our Gazetteer entry for Shafer
        • Benbush
          (28 miles [45.1 km] to the east)
          • Benbush is located in Tucker County
          • Jump to our Gazetteer entry for Benbush
        • Douglas
          (28 miles [45.1 km] to the east)
          • Douglas is located in Tucker County
          • Jump to our Gazetteer entry for Douglas
        • Jenningston
          (28 miles [45.1 km] to the east)
          • Jenningston is located in Tucker County
          • Jump to our Gazetteer entry for Jenningston
        • Coketon
          (29 miles [46.7 km] to the east)
          • Coketon is located in Tucker County
          • Jump to our Gazetteer entry for Coketon
        • Pierce
          (29 miles [46.7 km] to the east)
          • Pierce is located in Tucker County
          • Jump to our Gazetteer entry for Pierce
        • Thomas
          (30 miles [48.3 km] to the east)
        • William
          (30 miles [48.3 km] to the east)
          • William is located in Tucker County
          • Jump to our Gazetteer entry for William
  • Upshur County
    • County Website:   https://www.upshurcounty.org/
    • County Seat for Upshur:   Buckhannon
    • Genealogy Websites   ...
    • Nearest Communities to Middle Fork   ...
      • These communities are listed by their distance from Middle Fork.
      • Swamp Run
        (3 miles [4.8 km] to the southwest)
        • Swamp Run is located in Upshur County
        • Jump to our Gazetteer entry for Swamp Run
      • Five Forks
        (4 miles [6.4 km] to the southwest)
        • Five Forks is located in Upshur County
        • Jump to our Gazetteer entry for Five Forks
      • Nebo
        (5 miles [8 km] to the south)
        • Nebo is located in Upshur County
        • Jump to our Gazetteer entry for Nebo
      • Gormley
        (6 miles [9.7 km] to the south)
        • Gormley is located in Upshur County
        • Jump to our Gazetteer entry for Gormley
      • Yokum
        (6 miles [9.7 km] to the south)
        • Yokum is located in Upshur County
        • Jump to our Gazetteer entry for Yokum
      • Kesling Mill
        (6 miles [9.7 km] to the southwest)
        • Kesling Mill is located in Upshur County
        • Jump to our Gazetteer entry for Kesling Mill
      • Teter
        (6 miles [9.7 km] to the west)
        • Teter is located in Upshur County
        • Jump to our Gazetteer entry for Teter
      • Vegan
        (7 miles [11.3 km] to the southwest)
        • Vegan is located in Upshur County
        • Jump to our Gazetteer entry for Vegan
      • Hodgesville
        (7 miles [11.3 km] to the west)
        • Hodgesville is located in Upshur County
        • Jump to our Gazetteer entry for Hodgesville
      • Pecks Run
        (7 miles [11.3 km] to the west)
        • Pecks Run is located in Upshur County
        • Jump to our Gazetteer entry for Pecks Run
      • Excelsior
        (8 miles [12.9 km] to the southwest)
        • Excelsior is located in Upshur County
        • Jump to our Gazetteer entry for Excelsior
      • Overhill
        (8 miles [12.9 km] to the southwest)
        • Overhill is located in Upshur County
        • Jump to our Gazetteer entry for Overhill
      • Continue List   (57 more) ...
        • Daysville
          (9 miles [14.5 km] to the southwest)
          • Daysville is located in Upshur County
          • Jump to our Gazetteer entry for Daysville
        • Deanville
          (9 miles [14.5 km] to the southwest)
          • Deanville is located in Upshur County
          • Jump to our Gazetteer entry for Deanville
        • Heavener Grove
          (9 miles [14.5 km] to the southwest)
          • Heavener Grove is located in Upshur County
          • Jump to our Gazetteer entry for Heavener Grove
        • Heavner ‑ Historic
          (9 miles [14.5 km] to the southwest)
          • Heavner is located in Upshur County
          • Jump to our Gazetteer entry for Heavner
        • Reger
          (9 miles [14.5 km] to the southwest)
          • Reger is located in Upshur County
          • Jump to our Gazetteer entry for Reger
        • Ruraldale
          (9 miles [14.5 km] to the west)
          • Ruraldale is located in Upshur County
          • Jump to our Gazetteer entry for Ruraldale
        • Buckhannon
          (10 miles [16.1 km] to the southwest)
        • Sand Run
          (10 miles [16.1 km] to the southwest)
          • Sand Run is located in Upshur County
          • Jump to our Gazetteer entry for Sand Run
        • South Buckhannon
          (10 miles [16.1 km] to the southwest)
          • South Buckhannon is located in Upshur County
          • Jump to our Gazetteer entry for South Buckhannon
        • Gale
          (11 miles [17.7 km] to the south)
          • Gale is located in Upshur County
          • Jump to our Gazetteer entry for Gale
        • Goodwin
          (11 miles [17.7 km] to the southwest)
          • Goodwin is located in Upshur County
          • Jump to our Gazetteer entry for Goodwin
        • Ivy
          (11 miles [17.7 km] to the southwest)
          • Ivy is located in Upshur County
          • Jump to our Gazetteer entry for Ivy
        • Tennerton
          (11 miles [17.7 km] to the southwest)
          • Tennerton is located in Upshur County
          • Jump to our Gazetteer entry for Tennerton
        • White Oak
          (11 miles [17.7 km] to the west)
          • White Oak is located in Upshur County
          • Jump to our Gazetteer entry for White Oak
        • Kedron
          (12 miles [19.3 km] to the south)
          • Kedron is located in Upshur County
          • Jump to our Gazetteer entry for Kedron
        • Tallmansville
          (12 miles [19.3 km] to the southwest)
        • Red Rock
          (12 miles [19.3 km] to the west)
          • Red Rock is located in Upshur County
          • Jump to our Gazetteer entry for Red Rock
        • Atlas
          (13 miles [20.9 km] to the southwest)
          • Atlas is located in Upshur County
          • Jump to our Gazetteer entry for Atlas
        • Hampton
          (13 miles [20.9 km] to the southwest)
          • Hampton is located in Upshur County
          • Jump to our Gazetteer entry for Hampton
        • Queens
          (14 miles [22.5 km] to the south)
          • Queens is located in Upshur County
          • Jump to our Gazetteer entry for Queens
        • Hinkleville
          (14 miles [22.5 km] to the southwest)
          • Hinkleville is located in Upshur County
          • Jump to our Gazetteer entry for Hinkleville
        • Rocky Ford
          (14 miles [22.5 km] to the southwest)
          • Rocky Ford is located in Upshur County
          • Jump to our Gazetteer entry for Rocky Ford
        • Sago
          (14 miles [22.5 km] to the southwest)
          • Sago is located in Upshur County
          • Jump to our Gazetteer entry for Sago
        • Lorentz
          (14 miles [22.5 km] to the west)
          • Lorentz is located in Upshur County
          • Jump to our Gazetteer entry for Lorentz
        • Gould
          (15 miles [24.1 km] to the southwest)
          • Gould is located in Upshur County
          • Jump to our Gazetteer entry for Gould
        • Sellers ‑ Historic
          (15 miles [24.1 km] to the southwest)
          • Sellers is located in Upshur County
          • Jump to our Gazetteer entry for Sellers
        • Tenmile
          (15 miles [24.1 km] to the southwest)
          • Tenmile is located in Upshur County
          • Jump to our Gazetteer entry for Tenmile
        • Adrian
          (16 miles [25.7 km] to the southwest)
          • Adrian is located in Upshur County
          • Jump to our Gazetteer entry for Adrian
        • Imperial
          (16 miles [25.7 km] to the southwest)
          • Imperial is located in Upshur County
          • Jump to our Gazetteer entry for Imperial
        • Abbott
          (17 miles [27.4 km] to the southwest)
          • Abbott is located in Upshur County
          • Jump to our Gazetteer entry for Abbott
        • Beans Mill
          (17 miles [27.4 km] to the southwest)
          • Beans Mill is located in Upshur County
          • Jump to our Gazetteer entry for Beans Mill
        • McCuetown
          (17 miles [27.4 km] to the southwest)
          • McCuetown is located in Upshur County
          • Jump to our Gazetteer entry for McCuetown
        • Evergreen
          (18 miles [29 km] to the southwest)
          • Evergreen is located in Upshur County
          • Jump to our Gazetteer entry for Evergreen
        • Freeman
          (18 miles [29 km] to the southwest)
          • Freeman is located in Upshur County
          • Jump to our Gazetteer entry for Freeman
        • French Creek
          (18 miles [29 km] to the southwest)
        • Hoover Town
          (18 miles [29 km] to the southwest)
          • Hoover Town is located in Upshur County
          • Jump to our Gazetteer entry for Hoover Town
        • Hemlock
          (19 miles [30.6 km] to the south)
          • Hemlock is located in Upshur County
          • Jump to our Gazetteer entry for Hemlock
        • Alton
          (19 miles [30.6 km] to the southwest)
          • Alton is located in Upshur County
          • Jump to our Gazetteer entry for Alton
        • Carter
          (19 miles [30.6 km] to the southwest)
          • Carter is located in Upshur County
          • Jump to our Gazetteer entry for Carter
        • Palace Valley
          (21 miles [33.8 km] to the south)
          • Palace Valley is located in Upshur County
          • Jump to our Gazetteer entry for Palace Valley
        • Shahan
          (21 miles [33.8 km] to the south)
          • Shahan is located in Upshur County
          • Jump to our Gazetteer entry for Shahan
        • Alexander
          (21 miles [33.8 km] to the southwest)
          • Alexander is located in Upshur County
          • Jump to our Gazetteer entry for Alexander
        • Frenchton
          (21 miles [33.8 km] to the southwest)
          • Frenchton is located in Upshur County
          • Jump to our Gazetteer entry for Frenchton
        • Holly Grove
          (22 miles [35.4 km] to the southwest)
          • Holly Grove is located in Upshur County
          • Jump to our Gazetteer entry for Holly Grove
        • Rock Cave
          (22 miles [35.4 km] to the southwest)
          • Rock Cave is located in Upshur County
          • Jump to our Gazetteer entry for Rock Cave
        • Wilsontown
          (22 miles [35.4 km] to the southwest)
          • Wilsontown is located in Upshur County
          • Jump to our Gazetteer entry for Wilsontown
        • Chemical ‑ Historic
          (23 miles [37 km] to the southwest)
          • Chemical is located in Upshur County
          • Jump to our Gazetteer entry for Chemical
        • Selbyville
          (23 miles [37 km] to the southwest)
          • Selbyville is located in Upshur County
          • Jump to our Gazetteer entry for Selbyville
        • Zion
          (23 miles [37 km] to the southwest)
          • Zion is located in Upshur County
          • Jump to our Gazetteer entry for Zion
        • Arlington
          (24 miles [38.6 km] to the southwest)
          • Arlington is located in Upshur County
          • Jump to our Gazetteer entry for Arlington
        • Boyd ‑ Historic
          (24 miles [38.6 km] to the southwest)
          • Boyd is located in Upshur County
          • Jump to our Gazetteer entry for Boyd
        • Gaines
          (24 miles [38.6 km] to the southwest)
          • Gaines is located in Upshur County
          • Jump to our Gazetteer entry for Gaines
        • Canaan
          (25 miles [40.2 km] to the southwest)
          • Canaan is located in Upshur County
          • Jump to our Gazetteer entry for Canaan
        • Kanawha Head
          (25 miles [40.2 km] to the southwest)
          • Kanawha Head is located in Upshur County
          • Jump to our Gazetteer entry for Kanawha Head
        • Craddock
          (26 miles [41.8 km] to the southwest)
          • Craddock is located in Upshur County
          • Jump to our Gazetteer entry for Craddock
        • Eden
          (26 miles [41.8 km] to the southwest)
          • Eden is located in Upshur County
          • Jump to our Gazetteer entry for Eden
        • Goshen
          (27 miles [43.5 km] to the southwest)
          • Goshen is located in Upshur County
          • Jump to our Gazetteer entry for Goshen
  • Webster County

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- Middle Fork) 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.