Alasdair is a distinctive boys' name in United States, ranking #3850 in 2025 with 28 recorded births. The name reached its all-time peak in 2021 with 37 births ranking #3178. Since 1996, the popularity has increased by 366.7%. In 2025, approximately 1 in every 61,003 boys born was named Alasdair. STABLE Recent data shows the name is currently stable.