Village Green-Green Ridge is located in southern Delaware County at (39.864011, -75.424499),[REF] in the southern part of Aston Township.
According to the United States Census Bureau, the CDP has a total area of , all of it land [REF].