Miamisburg is located in Montgomery County, approximately eight miles south of Dayton. Miamisburg got its name from the Miami Indian tribe that settled the area. 27,000 residents call the 11 square miles home. Downtown Miamisburg is the heart of the city. Whether you wish to shop, dine, or meet your service needs, downtown is the place to visit. This is an active community offering housing ranging from exclusive, custom-built homes to charming older neighborhoods with well-maintained homes of all sizes. Single-family homes, townhouses and apartments of almost every design provide choices for all.