It is located along Mississippi Highway 7 in north central Benton County, just south of the Tennessee state line, approximately three miles north of U. S. Route 72.
The nearly abandoned Mississippi Central Railroad, which is used only rarely for freight traffic, runs through Michigan City.