По окончании курса в Казанском ветеринарном институте (1880), служил до 1885 г. земским ветеринаром, затем поступил студентом в Ново-Александрийский институт сельского хозяйства и лесоводства, в котором окончил курс по агрономическому отделению в 1887 г.
По защите диссертации, был допущен в 1888 г. к чтению лекций по кафедре скотоводства и зоогигиены в Казанском ветеринарном институте, в том же году перешел преподавателем ветеринарных наук в Новоалександрийский институт. В 1890 г. вернулся в Казанский ветеринарный институт, где прослужил до самой смерти (с 1898 — профессор, в 1916—1918 был директором института). Был избран почётным членом нескольких ветеринарных и сельскохозяйственных обществ.
И.П. Попов уделял большое внимание просветительской работе. До революции издал «Краткое руководство к лечению крупного скота и лошадей» (Казань, 1882), а после революции опубликовал много популярных брошюр для крестьян, в том числе «Беседы о правильном кормлении домашнего скота» (Вятка, 1922), «Рабочая лошадь» (Казань, 1926) и др. Эти брошюры переводились на татарский, удмуртский, чувашский языки.