Moseley is an unincorporated area in Powhatan and Chesterfield counties in the U.S. state of Virginia. The United States Post Office for the community is located at 21431 Hull Street Road, with a ZIP code of 23120. Many upper-middle class communities have been built in the area in previous years such as Foxcreek, Magnolia Green, Summer Lake, Westerleigh and FoxFire. It is bordered to the east by the census-designated place of Woodlake.