Doniphan County is in the northeastern corner of the state. It is bordered by Nebraska to the north and Missouri to the east. The U.S. Census Bureau says that the county has a total area of . Of that, is land and (1.2%) is water. It is the third-smallest county in Kansas by land area and second-smallest by total area.