Alloa (en gaélico escocés Alamhagh) é unha vila de Escocia, centro administrativo do concello de Clackmannanshire. Está situada a 10 quilómetros ó leste de Stirling, na ribeira norte do río Forth. Segundo o censo de 2001 a súa poboación é de 18 989 habitantes.
Categoría:Cidades e vilas de Escocia