Cottonwood adalah sebuah kota di Idaho County, Idaho, Amerika Serikat. Terletak di Camas Prairie, populasinya adalah 900 pada sensus 2010, turun dari 944 pada 2000. Itu hanya di sebelah barat Rute 95 AS, antara Grangeville dan Lewiston.