En astrofísica se denominan MACHOs (de su acrónimo en inglés: Massive astrophysical compact halo object) u objeto astrofísico masivo de halo compacto a cualquiera de los tipos de cuerpos astronómicos que puedan utilizarse para explicar la presencia de materia oscura en los halos galácticos, es decir, es una forma general de llamar a objetos másivos difíciles de detectar.