La torre del castillo de Alloa se encuentra en la localidad escocesa de Alloa, en Clackmannanshire, en el Reino Unido.