Kernavė terletak di bantaran kanan sungai Neris, di teras Neris hulu. Jarak ke Širvintos ialah 21 kilometer, ke Vilnius 35 km. Dekat dengan jalan raya Vilnius-Kaunas (18 km) dan Vilnius-Panevėžys (17 km). Kita bisa berjalan ke Kernavė dari Vilnius melalui sungai Neris.
Kernavė ada di tengah salah satu distrik di Lituania. Bagian selatan kota ini berbatasan dengan pelestarian alam.
Rujukan
^World Heritage Committee. Advisory Body Evaluation. 2003. p.107