Willis is a city in Brown County, Kansas, United States. As of the 2020 census, the population of the city was 24. Willis had its start as a station on the Missouri Pacific Railroad. A post office opened in Willis in 1882 and remained in operation until it was discontinued in 1960.