 Haynes is located in northern Lee County at (34.889993, -90.793472).Arkansas Highway 1 passes through the town, leading south to Marianna, the county seat, and north the same distance to Forrest City.According to the United States Census Bureau, Haynes has an area of , all land.