Arkæologer giver ikke et nøjagtigt svar på spørgsmålet om, hvilken by er den ældste by i Rusland, men ifølge arkæologiske udgravninger og undersøgelser er der tre byer, der kan kaldes den ældste. Dette er Derbent, Veliky Novgorod, Staraya Ladoga.
Derbent
Denne gamle by er beliggende på det moderne Dagestans område, arkæologer går tilbage til det 6. århundrede f.Kr. Den første omtale af byen i manuskripter af gamle græske historikere og geografere overlevede også fra samme tid.
Byens navn har persiske rødder, ordet "Darbant" betyder "smal port." I gamle tider blev denne by kaldet den Kaspiske Port. Navnet kom, fordi byen ligger i en smal passage mellem bjergene og Det Kaspiske Hav. I gamle tider løb Silkevejen gennem Derbent, og byen var en vigtig forretning. Derfor ønskede mange nationer at eje byen - der var mange slag. Derbent blev ofte ødelagt, brændt under fejden, hvorefter byen blev gendannet igen.
Nogle forskere tvivler på, at Derbent kan betragtes som den ældste by i Rusland, da den blev grundlagt og blomstrede på et tidspunkt, hvor der hverken var det russiske folk eller Kievan Rus. Og det faktum, at byen nu ligger på den moderne Russiske Føderations territorium, giver ikke grund til at betragte den som sand russisk.
På trods af dette er byen meget populær blandt turister, fordi der er mange gamle attraktioner, for eksempel stenbygninger i Museumsreservatet, dateret til det 6. århundrede f.Kr., samt antikke moskeer.
Veliky Novgorod
Den anden ansøger om titlen på den ældste by i Rusland er Veliky Novgorod. Dette er stedet, hvor kristendommen opstod i det gamle Rusland. Hver indfødt i Novgorod mener, at dette er den ældste by i landet.
Grundlæggelsen af Veliky Novgorod fandt sted i 859. Efter at den hedenske by blev en kristen, begyndte mange kirker at blive bygget her. Novgorod blev det åndelige centrum af Kievan Rus.
I øjeblikket er der mange eldgamle kulturelle monumenter i Novgorod, selve ånden i byen er mættet med antikviteter og storhed. Dette er virkelig en russisk by.