Pentrefan a phlwyf sifil yng Nghernyw, De-orllewin Lloegr, ydy St Allen[1] (Cernyweg: y pentref = Eglosalan; y plwyf sifil = Pluwalan).[2]
Yng Nghyfrifiad 2011 roedd gan y plwyf sifil boblogaeth o 456.[3]
Pentrefan ynysig yw St Allen ei hunan. Pentref Zelah yw prif anheddiad y plwyf.
Cyfeiriadau