Machacalis is a Brazilian municipality located in the northeast of the state of Minas Gerais. Its population as of 2007 was 6,855 living in a total area of 329 km². The city belongs to the statistical mesoregion of Vale do Mucuri and to the statistical microregion of Nanuque. It became a municipality in 1954.