کاروانسرای نیک پی در استان زنجان، 35 کیلومتری شمالغرب زنجان، بخش زنجانرود و در روستای نیکپی قرار دارد .