Miandrivazo is a town and commune located in Madagascar. It is situated along the Mahajilo River and serves as the seat of the Miandrivazo district within the Menabe Region.
According to the 2001 commune census, the population of Miandrivazo was estimated to be approximately 108,000 residents.