Los semiorcos son raza ficticia perteneciente al legendarium del escritor británico J. R. R. Tolkien, y que aparecen en la novela El Señor de los Anillos.
Fueron creados por el mago Saruman como agentes en las tierras de Arnor y posiblemente también en Rohan y entre los dunlendinos de las Tierras Brunas, con los que probablemente compartían sangre.
Podrían haber existido, según están descritos en la obra, dos tipos de semiorcos, el primero sería fácilmente confundible con los hombres, solo que serían de mente oscura y carácter mezquino, los otros serían más como los orcos, solo que más altos y proporcionados.
Participaron en las Batallas de los Vados del Isen y en la Batalla del Abismo de Helm junto con orcos comunes, dunlendinos y uruk-hai.
Por último los pudo haber existido del primer tipo, entre los rufianes de Zarquino (Saruman) invadiendo la comarca y siendo expulsados por los hobbits, describiéndose a varios de los rufianes como "similares a grandes orcos".