Из коми-пермяцкой семьи крепостных графини Н. П. Строгановой. Окончил Московскую земледельческую школу (1872). В течение 25 лет лесничий Пермского имения Строгановых. С выходом на пенсию в 1907 работал в земских учреждениях, в 1909-1916 — в Перми. Главным делом жизни И. Я. Кривощекова было составление географических карт Урала. Ему принадлежит составление карт Соликамского (1895), Пермского (1909), Чердынского (1915-1916) и других уездов.
Похоронен на Егошихинском кладбище в Перми.