West Elkton is a village in Preble County, Ohio, United States. The population was 164 at the 2020 census. It is part of the Dayton Metropolitan Statistical Area. West Elkton was laid out in 1847. A post office called West Elkton has been in operation since 1844.