圣安德鲁区位于巴贝多北部，与圣卢西、圣彼得区、圣詹姆斯区、圣托马斯区、圣约瑟夫区等区相邻。