Drexel is a town in Burke County, North Carolina, United States. The population was 1,938 at the 2000 census. It is part of the Hickory–Lenoir–Morganton Metropolitan Statistical Area.
Drexel is located at 35°45′26″N 81°36′24″W / 35.75722°N 81.60667°W / 35.75722; -81.60667 (35.757137, -81.606714).
According to the United States Census Bureau, the town has a total area of 1.4 square miles (3.6 km²), all of it land.