Улица Панкратова расположена на Торговой стороне от Посольской улицы до Прихода во имя святых благоверных князей Бориса и Глеба вдоль вала окольного города.
Название присвоено решением Новгородской городской Думы от 31.05.1999 № 658. До 1965 года — Завальная улица; до 1991 года — улица Панкратова; до 1999 года одна часть улицы — Завальная улица, другая — Запольская улица.
Код улицы в адресном реестре Великого Новгорода: 610.