Ketika dilahirkan, Soekarno diberikan nama Kusno Sosrodihardjo oleh orangtuanya. Namun karena ia sering sakit maka ketika berumur lima tahun namanya diubah menjadi Soekarno oleh ayahnya. Nama tersebut diambil dari seorang panglima perang dalam kisah Bharata Yudha yaitu Karna. Nama “Karna” menjadi “Karno” karena dalam bahasa Jawa huruf “a” berubah menjadi “o” sedangkan awalan “su” memiliki arti “baik”.
Di kemudian hari ketika menjadi Presiden R.I., ejaan nama Soekarno diganti olehnya sendiri menjadi Sukarno karena menurutnya nama tersebut menggunakan ejaan penjajah. Ia tetap menggunakan nama Soekarno dalam tanda tangannya karena tanda tangan tersebut adalah tanda tangan yang tercantum dalam Teks Proklamasi Kemerdekaan Indonesia yang tidak boleh diubah. Sebutan akrab untuk Soekarno adalah Bung Karno.