Moseley is an unincorporated area in Powhatan and Chesterfield counties in the U.S. state of Virginia. It is located to the west of the metropolitan Richmond area. The United States Post Office for the community is located at 21431 Hull Street Road, with a ZIP code of 23120. The community still has farms, some of which have established tourist activities such as pick-your-own-fruits and-vegetables and seasonal events.
Less