Gilman City is a city in Daviess and Harrison counties in the U.S. state of Missouri. The population was 383 at the 2010 census.

Gilman City was platted in 1897 when the railroad was extended to that point.[6] A post office called Gilman City has been in operation since 1897.[7] The city has the name of Theodore Gilman, a railroad banker.[6]