Nó nằm ở mũi phía tây bắc của tỉnh giáp với khu đô thị của Victoria ở phía nam, đô thị Lavezares ở phía đông, và eo biển San Bernardino chiến lược ở phía bắc và phía tây.
Allen được biết đến là một cảng quan trọng cho giao thông liên đảo, đặc biệt là giữa đảo Samar và đảo lớn Luzon.