Fayette is a city in Jefferson County, Mississippi, United States. The population was 2,242 at the 2000 census. It is the county seat of Jefferson County.
Fayette is located at 31°42′40″N 91°3′44″W / 31.71111°N 91.06222°W / 31.71111; -91.06222 (31.711144, -91.062246).
According to the United States Census Bureau, the city has a total area of 1.2 square miles (3.1 km²), all of it land.