Eva is an unincorporated community in Texas County, Oklahoma, United States. It is located along State Highway 95, approximately two miles north of U.S. Route 412.