Sabetha is a city in Brown and Nemaha counties in the U.S. state of Kansas. As of the 2010 census, the city population was 2,571.