Lexington is a city in Holmes County, Mississippi, United States. The population was 2,025 at the 2000 census. It is the county seat of Holmes County.
Lexington is located at 33°6′52″N 90°3′4″W / 33.11444°N 90.05111°W / 33.11444; -90.05111 (33.114329, -90.051191).
According to the United States Census Bureau, the city has a total area of 2.5 square miles (6.4 km²), all of it land.