Smithshire is an unincorporated community in Warren County, Illinois, United States. Smithshire is located along the BNSF Railway line, 40 miles (64 km) northeast of Fort Madison, Iowa. Smithshire is 30 miles (48 km) southwest of Galesburg. Smithshire has a post office with ZIP code 61478.