We have 32 places listed for Perth and Kinross starting with K
Keillor PH13
Keillour PH1
Keithick PH13
Keltneyburn PH15
Kenknock PH15
Kenmore PH15
Kettins PH13
Killichonan PH17
Killiecrankie PH16
Kilspindie PH2
Kiltyre FK21
Kinclaven PH1
Kincraigie PH8
Kindallachan PH9
Kinfauns PH2
Kingoodie DD2
Kinkell Bridge PH3
Kinloch PH10 PH10
Kinloch PH12 PH12
Kinloch Rannoch PH16
Kinnaird PH14
Kinnesswood KY13
Kinross KY13
Kinrossie PH2
Kintillo PH2
Kippen PH2
Kirkmichael PH10
Kirkton PH3
Knapp PH14