Holmesville got its start in the year 1880, following construction of the railroad through the territory.[4] It was named for its postmaster, Morgan L. Holmes.[5][6]
Geography
Holmesville is in central Gage County, on the east side of the Big Blue River, a south-flowing tributary of the Kansas River. The community is 9 miles (14 km) southeast of Beatrice, the Gage County seat.
According to the U.S. Census Bureau, the Holmesville CDP has an area of 0.22 square miles (0.58 km2), all land.[3]