Viriato may refer to:
Viriathus (died 139 BC), a leader of the Lusitanian people that resisted Roman expansion in Iberia Viriatos, named after Viriathus, Portuguese volunteers who fought with the Nationalists in the Spanish Civil War 1936–1939 HD 45652 b, named Viriato, an exoplanet