Betsy Layne is a census-designated place located in the U.S. state of Kentucky. It is within Floyd County on the eastern border of Floyd County at 37°33′05″N 82°38′01″W. It coordinates at 38°24′02″N 85°04′10″W. U.S. Route 23 passes through Betsy Layne, leading northwest approximately 13 miles to Prestonsburg and southeast 12 miles to Pikeville. It has zip code 41605.