Kirwin Reservoir is located at (39.6560352, -99.1609843) at an elevation of . It lies in northern Kansas in the Smoky Hills region of the Great Plains. The reservoir is located entirely within Phillips County.