Родился 10 января 1918 г. в деревне Борисовичи ныне Климовичского района Могилевской области в семье крестьянина. Учился в Могилевском педагогическом институте. В Советскую Армию призван в июле 1941 г. С августа 1941 г. на Брянском, Калининском, 2-м Украинском фронтах. Участник Курской битвы, Корсунь-Шевченковской и Ясско-Кишиневской операций. Отличился при освобождении Румынии.
26 марта 1944 г. взвод, в котором находился пулеметчик 936-го стрелкового полка (254-я стрелковая дивизия, 52-я армия, 2-й Украинский фронт) Д. П. Жмуровский в числе первых переправился через р. Прут и в боях за деревню Кырпити (14 км севернее от г. Яссы) Жмуровский лично уничтожил до взвода вражеских солдат и офицеров, был ранен, но поле боя не покинул.
Звание Героя Советского Союза Дмитрию Петровичу Жмуровскому присвоено 13 сентября 1944 г.
После войны окончил Московский государственный педагогический институт, затем аспирантуру, стал доктором исторических наук (1973 г.), профессором (1974 г.). С 1950 г. на преподавательской работе в вузах Вильнюса, Москвы, Минска, с 1960 г. в БГУ. Д. П. Жмуровский – автор ряда монографических исследований.