Osborne is at (39.440651, -98.697118). It has an elevation of . It is at the intersection of U.S. Route 281 and U.S. Route 24 in north-central Kansas. It is about northwest of Wichita, west-northwest of Kansas City, and east of Denver.