Buttonwillow adalah tempat yang ditunjuk sensus (CDP) di San Joaquin Valley, di Kern County, California, Amerika Serikat. Buttonwilliow terletak 26 mil (42 km) barat Bakersfield, pada ketinggian 269 kaki (82 m). Populasi adalah 1.508 pada sensus 2010, naik dari 1.266 pada sensus 2000. Pusat populasi California terletak di Buttonwillow.