Machro je selo u Ivanaŭski rajon, u Brestska oblast, Bjelorusija. Machro se nalazi na 137 m nadmorske visine. Broj stanovnika je 885. Najbliži veći grad je Pinsk, 39 km istočno. Među znamenitostima u okolici su Saint Nicholas Orthodox church, Buchyn (15,8 km), Saints Peter and Paul church in Machro (0,4 km) i Orthodox church of the Pokrov in Ivanava (18,9 km).
Piše se i Махро.