 U.S. Route 79 passes through the city southeast of the center, leading northeast to Paris and southwest to Milan.Tennessee State Route 22 runs through the east side of the city as a bypass, leading northwest to Martin and southeast to Huntingdon.According to the United States Census Bureau, McKenzie has a total area of , all land.