Your Guide to Miami County, Ohio

Looking for trusted businesses, services and local resources in Miami County, Ohio? FindItOhio.com helps residents and visitors discover local companies, professionals and community information across Miami County, including Troy, the county seat.

Quick answer: Miami County is one of Ohio’s 88 counties. Its county seat is Troy, it was established in 1807, and it has an estimated 112,634 residents as of 2025.

At a Glance

  • County seat: Troy
  • Established: Mar 1, 1807
  • Formed from: Montgomery County
  • Named for: Miami Indians
  • Estimated population (2025): 112,634
  • Total area: 407.04 sq mi
  • FIPS code: 39109

About Miami County

Miami County is a county located in the U.S. state of Ohio. As of the 2020 census, the population was 108,774. Its county seat is Troy. The county is named in honor of the Miami people. Miami County is part of the Dayton metropolitan area.

Cities and Villages in Miami County

Cities

Huber Heights, Piqua, Tipp City, Troy †, Union

Villages

Bradford, Casstown, Covington, Fletcher, Laura, Ludlow Falls, Pleasant Hill, Potsdam, West Milton

Find Local Businesses in Miami County

Browse the FindItOhio.com business directory to find restaurants, contractors, professional services, shops and more serving Miami County. Own a business here? Add your free business listing so local customers can find you.

Background Checks, Process Serving and Private Investigations

Residents and employers in Miami County can get BCI and FBI LiveScan fingerprinting, FD-258 fingerprint cards, process serving and licensed private investigations from these Ohio providers:

  • Ohio Security & Investigations, Youngstown: licensed private investigations and fingerprinting. Call (888) 341-6960 or visit ohioinvestigators.com.
  • 10-8 Protective Services, Columbus: investigations, fingerprinting and process serving. Call (800) 949-8521 or visit 10-8protectiveservices.com.

Frequently Asked Questions

What is the county seat of Miami County, Ohio?

Troy is the county seat of Miami County, Ohio.

When was Miami County established?

Miami County was established on Mar 1, 1807. It was formed from Montgomery County.

Who or what is Miami County named for?

Miami County is named for Miami Indians.

How many people live in Miami County, Ohio?

Miami County has an estimated population of 112,634 as of 2025.

What cities are in Miami County, Ohio?

Cities in Miami County include Huber Heights, Piqua, Tipp City, Troy †, Union.

Where can I find local businesses in Miami County?

Search the FindItOhio.com business directory to find local businesses and services in Miami County, Ohio.

How do I list my Miami County business on FindItOhio.com?

Visit the free business listing page on FindItOhio.com and submit your business name, address, phone number and website.

Looking for another county? Explore all 88 Ohio counties on FindItOhio.com.

County background adapted from the Wikipedia article Miami County, Ohio, available under the Creative Commons Attribution ShareAlike 4.0 license.