The 2025 ILCA Under-21 World Championship will be held in Dun Laoghaire, IRELAND at the National Yacht Club & Royal St George Yacht Club.