Минский завод запчастей был основан 25 апреля 1952г. (согласно Постановлению Совета Министров СССР No 2001).
01.04.1970г. было принято решение о переименовании завода в Минский завод шестерен.
С 01.09.1981г. предприятие вошло в ПО по шестерням как головное и изменило свое название на ПО Минсктракторозапчасть. Были открыты такие филиалы как "Лепельский опытно-экспериментальный завод шестерен" и "Смолевичский завод шестерен".
В 1994г. согласно приказу Минпрома РБ No 25 от 14.12.1994 г. ПО Минсктракторозапчасть снова было изменено название на Минский завод шестерен.
27.12.1996г. завод был переименован в Государственное предприятие Минский завод шестерен, а в июне 2000г. он стал республиканским унитарным предприятием.
27.04.2004 г. ПРУП МЗШ был включен в ПО Минский тракторный завод.
30.12.2013г Государственный комитет по имуществу Республики Беларусь издал приказ преобразовать предприятие в ОАО.
ОАО«МЗШ» сегодня:
- имеет площадь в 170 000 кв.м.;
- более 3200 ед. техники для работы с металлом;
- кузнечно-прессовые, термическое и химико-термическое производственные отделения;
- энергосиловой цех;
- инструментальный цех;
- ремонтно-механический цех;
- цех сельхоз техники;
- транспортный цех;
- цех обработки металлических отходов.