Clarksdale is a city in DeKalb County, Missouri, along the Little Third Fork of the Platte River. The population was 351 at the 2000 census. It is part of the St. Joseph, MO–KS Metropolitan Statistical Area.
Clarksdale is located at 39°48′46″N 94°33′2″W / 39.81278°N 94.55056°W / 39.81278; -94.55056 (39.812764, -94.550461).
According to the United States Census Bureau, the city has a total area of 0.3 square miles (0.8 km²), all of it land.