João Troglita (; ) foi um general bizantino do . Participou na Guerra Vândala e serviu no Norte da África como um governador militar regional durante os anos 533-538, antes de ser enviado para oeste para as guerras contra o Império Sassânida. Como duque da Mesopotâmia ("dux Mesopotamiae"), Troglita distinguiu-se em várias batalhas e foi observado pelos agentes do imperador Justiniano . No verão de 546, Justiniano escolheu João Troglita para assumir o comando das forças bizantinas na África, onde uma sucessão de revoltas eclodiram dentre as tribos mouriscas e dentro do próprio exército imperial, o que reduziu seriamente a posição bizantina.