Петр Борисович Ганнушкин родился (24 февраля) 8 марта 1875 года в Рязанской губернии, в многодетной семье сельского врача.Пришло время учиться в гимназии, и в 1884 году дружная семья перебирается в Рязань, чтобы дети были под присмотром родных. Петру было 9 лет, когда он поступил в 7-ю Рязанскую мужскую гимназию. Учился отлично, особые способности проявил к языкам. Уже с 13 лет стал интересоваться характерами людей.Окончив в 1893 году гимназию с золотой медалью, Петр в том же году поступил на медицинский факультет Московского университета. Братья также начали учиться в Московском университете. После 3-го курса Петр окончательно избрал своей будущей специальностью психиатрию. Окончив в 1898 году медфак, Ганнушкин был оставлен работать при психиатрической клинике Московского университета.
В 1899 году он блестяще защитил докторскую диссертацию.Врачебная деятельность Ганнушкина началась в психиатрической клинике Московского университета. Петр Борисович был тонким диагностом и исключительно чутким врачом. Его исследования были связаны с областью психических пограничных расстройств, между нормой и патологией. Особое уважение и авторитет Ганнушкин снискал как мастер амбулаторных приемов.
Он учил врачей ставить ранние диагнозы по едва заметным изменениям психики.
Он принимал до 300 человек в неделю.Не менее активной, чем врачебная работа, была и научная деятельность Ганнушкина.
Он является одним из основателей журнала «Современная психиатрия» , сыгравшего большую роль в развитии русской психиатрии. Именно Петр Борисович стоял у истоков создания большой школы советских психиатров.Завершением многолетних исследований Ганнушкина является его классическая монография «Клиника психопатий: их статика, динамика и систематика» , которая содержит яркое и детальное описание существенных особенностей основных типов патологических характеров. Этот труд характеризует Ганнушкина как создателя «малой» психиатрии, изучающей неразвернутые формы психических заболеваний.
В это время его здоровье стало быстро ухудшаться. Его оперировали выдающиеся хирурги профессора А.В. Мартынов и В.Н. Розанов. Им помогал крупный терапевт профессор Д.Д. Плетнев.
Но было поздно.Скончался Петр Борисович Ганнушкин 23 февраля 1933 года в Москве, был похоронен на Новодевичьем кладбище столицы.