Die 20. Halbmarathon-Weltmeisterschaften (offiziell: 20th IAAF World Half Marathon Championships) wurden am 6. Oktober 2012 in Kawarna ausgetragen.[1] Der Council des Weltleichtathletikverbandes (IAAF) hatte die Veranstaltung im August 2010 während seiner Sitzung in Kiew an die bulgarische Küstenstadt vergeben.[2] Damit fanden zum ersten Mal Halbmarathon-Weltmeisterschaften in Bulgarien statt.