Nearly 250 Iowa National Guard soldiers returned home Wednesday from deployment in the Middle East, reuniting with families at two ceremonies in Des Moines and Sioux City.