Mason is a city in southwestern Warren County, Ohio, United States, approximately 22 miles north of downtown Cincinnati. As of the 2020 census, Mason's population was 34,792.