The Painted Bunting breeds from Texas to Louisiana in the U.S., and northeastern Mexico. They winter in Mexico, Central America and the Caribbean. They most eat seeds but will also eat insects during the breeding season.