Ross is a census-designated place in Ross Township, Butler County, Ohio, United States. The population was 3,478 at the 2020 census. Ross sits along U.S. Route 27 between Cincinnati, Ohio and Oxford, Ohio. Ross is part of the Cincinnati metropolitan area.