Drexel is a city in northwest Bates and southwest Cass counties in the U.S. state of Missouri. The population was 968 at the 2020 census.