काशीपुर के इतिहास को खोजने के लिए यहां सबसे पहले १९५२ में खुदाई की गई। उसके बाद १९७०-७२ और सबसे आखिर में २००२-०३ में यहां खुदाई की गई। यहां हुई खुदाई में हर्ष के समय के मंदिर और शहर के अवशेष मिले हैं।आज के शहर से लगभग दो किलोमीटर दूर पुरानी बसावट मिली है। यहां मिले मिट्टी के बर्तनो, सिक्को, इमारतों की बनावट से ये पता चलता है कि शहर महाभारत काल से ही अस्तित्व में है।