Luncarty is a village in Perth and Kinross, Scotland, approximately 4 miles north of Perth. It lies between the A9 to the west, and the River Tay to the east.