Arley is a town in Winston County, Alabama. The town has a total area of 2.8 square miles, all of it land. Its population during the 2005 census was 321. The town is surrounded on three sides by the Lewis Smith Lake.
The Winston County School System operates the education system here. The biggest contributors to the local economy are manufacturing and construction activities. Retail trade and private service are also significant here. Arley's cost of living is 12.30% lower than the country average, making living cheaper here.
The town gets about 58 inches of rain annually, with about 96 days having measurable precipitation. Snowfall is about an inch annually.