Troy är administrativ huvudort i Miami County i delstaten Ohio.[1][2][3] Troy hade 25 058 invånare enligt 2010 års folkräkning.[4]