Trajano de Moraes () is a municipality located in the Brazilian state of Rio de Janeiro. It is located in the mountain region of northern Rio de Janeiro state at 22ú03'48" south latitude and 42ú03'59" west longitude, altitude . Its population was 10,640 (2020) and its area is .