Lafayette County Post Offices

4573 N County Road 53
Mayo, Florida 32066

157 E Main St
Mayo, Florida 32066

Lafayette County

There are 2 US Post Offices in Lafayette County serving a total of 14,624 residents equating to 7,312 residents per post office. It's estimated that approximately 23,342 packages are handled across the 2 county post offices annually. Lafayette County is a county located in the state of Florida. As of the 2010 census, the population was 8,870, making it the second-least populous county in Florida. The county seat is Mayo. Lafayette County is a prohibition or entirely dry county."