ઉપરકોટ કિલ્લો જૂનાગઢની પૂર્વમાં આવેલો ઉપરનો કિલ્લો છે. આ કિલ્લો 2300 વર્ષથી વધુ જૂનો છે, જેમાં કેટલીક જગ્યાએ 20 મીટર ઉંચી દિવાલો છે. દિવાલોની અંદર 300 ફૂટ ઊંડો ખાડો હતો, જે કિલ્લાના રક્ષણ માટે મગરોને રાખવા માટે બનાવવામાં આવ્યો હતો. મૌર્ય સામ્રાજ્ય
દરમિયાન ગિરનારની તળેટીમાં એક કિલ્લો અને નગર સ્થાપવામાં આવ્યું હતું અને તે ગુપ્ત સામ્રાજ્ય સુધી મહત્વપૂર્ણ રહ્યું હતું. પરંતુ જ્યારે મૈત્રક કાળમાં સૌરાષ્ટ્ર પ્રદેશની રાજધાની જૂનાગઢથી વલ્લભીમાં ખસેડવામાં
આવી ત્યારે આ શહેર તેનું મહત્વ ગુમાવી દીધું. છે. 875 માં, ચુડાસમા વંશે ચાવડા શાસકો પાસેથી વંથલી કબજે કરીને જૂનાગઢની આસપાસ શાસન સ્થાપ્યું. ચુડાસમા શાસક રા’ ગ્રહરિપુ (શાસન 940-982)
એ જૂના કિલ્લાની સફાઈ કરી. હેમચંદ્રના લખાણ દિવ્યશ્રય મુજબ, ગ્રહરિપુએ વર્તમાન કિલ્લાનો પાયો નાખ્યો હતો. તમે આ કિલ્લાના પરિસરમાં બનેલી સીડીઓ અને ગુફાઓ પણ જોઈ શકો છો. ઉપરકોટ કિલ્લો લગભગ 2300
વર્ષ પહેલા બાંધવામાં આવ્યો હતો. અહીં સો વર્ષ જૂની તોપો જોવા માટે છે. કિલ્લાની અંદર બે સૌથી મોટી તોપો છે 2. જેને નીલમ અને માણિક કહેવામાં આવે છે. કિલ્લામાં એક ખાઈ પણ છે જે ઓછામાં ઓછી 300 ફૂટ ઊંડી છે. કહેવાય છે કે આ જગ્યા મગરથી ભરેલી હતી. કોઈપણ દુશ્મન જે કિલ્લામાં પ્રવેશવાનો પ્રયાસ કરશે તે આ ખીણમાં મૃત્યુ પામશે.