Roy is an unincorporated historical community in Washington County, Oregon, United States. It is located south of the Sunset Highway (U.S. 26) and southeast of the city of Banks.