Dixon is a census-designated place in Seminole County, Oklahoma, at an elevation of 863 feet. As of the 2020 census, Dixon had a population of 168. It is less than two miles west of Wewoka, Oklahoma, the county seat. It is located on Business 270, being an offshoot of US Route 270 which bypasses Dixon to the west and south.