KY16 is a postcode district within the St. Andrews post town.

KY16 is the only postcode district within the St. Andrews post town.

The St. Andrews post town is within the Kirkcaldy postcode area.


The full list of post towns with the Kirkcaldy postcode area is as follows:

Villages within the KY16 postcode district:

A map of the KY16 postcode district