Afton, Wyoming - Wikipedia, the free encyclopediaAfton is a town in Lincoln County, Wyoming, United States. The population was 1,818 at the 2000 census. Afton is home to the world's largest elk horn arch.
Afton, Wyoming Town Information - ePodunkGet all the local information you need on Afton, Wyoming, WY - community history, demographics, local search and more at ePodunk
Afton WyomingAfton Wyoming is the largest town in Star Valley Wyoming, but it is only one of twelve places that make up our beautiful valley. Explore more about Afton Wyoming.