Allen är en kommun (town) i Hughes County, och Pontotoc County, i Oklahoma.[1] Vid 2010 års folkräkning hade Allen 932 invånare.[2]