Upper Largo had been the first village in the Parish to have a Post Office, being the most convenient place for mail coaches to stop in the days before the railway. Once the transport of mail shifted from road to rail, calls were made to establish a Post Office closer to Largo Station. By the end of the 19th century all three villages had such a facility. Sadly, there are no longer any Post Offices in the area. Lower Largo closed in 2008, Upper Largo in 2014 and Lundin Links this year.
Below are two more recent photographs of the Upper Largo Post Office in its latter location at No. 20 Main Street.