Delhi, OklahomaDelhi is an unincorporated community in Beckham County, Oklahoma, United States. Delhi is located west of U.S. Route 283 and southwest of Sayre. The community is named for the city in India and first had a post office in 1893.