Rio do Prado is a municipality in the northeast of the Brazilian state of Minas Gerais. Its population in 2007 was 4,489 inhabitants in a total area of 479 km.