Разработка вертолёта велась на Московском вертолётном заводе им. М. Л. Миля с 1980 года в условиях творческого соревнования с ОКБ Камова, создававшего альтернативный боевой вертолёт Ка-50. Первый опытный образец вертолёта поднялся в воздух 10 ноября 1982 года.
Ми-28 представляет собой вертолёт одновинтовой схемы с пятилопастным несущим и Х-образным рулевым винтами, прямым крылом малого размаха и трёхстоечным неубирающимся колёсным шасси с хвостовым колесом. При создании конструкции вертолёта в целом использован принцип взаимного экранирования агрегатов и защиты наиболее важных его элементов менее ответственными для обеспечения высокой боевой живучести машины.
Система катапультирования экипажа вертолёта отсутствует, однако члены экипажа могут покинуть его с парашютами, для чего предусмотрен отстрел лопастей несущего винта, аварийный сброс дверей кабины и надув пневматических камер, расположенных ниже порога дверей для предотвращения соударения с шасси. В конструкции кабины применена высокостойкая броня, полностью броневое плоскопараллельное остекление выдерживает прямые попадания пуль калибром до 12,7 мм, непрозрачная броня выдерживает попадания 23 мм снарядов. За кабиной экипажа находится закрывающийся большим люком технический отсек, в котором в случае необходимости могут разместиться два человека.