Buchanan ili veya Buchanan County Amerika Birleşik Devletleri'nin Iowa eyaletinde bulunan bir ildir. İlin nüfusu 2020 sayımına göre 20,565'tir.[1] İlin merkezi Independence şehridir.[2]