 Rondo is located in southern Lee County at (34.658789, -90.822236).It is southwest of Marianna, the county seat, via state highways 1 and 121.According to the United States Census Bureau, the town has a total area of , all land.