About This Place
Velma is a town in Stephens County, Oklahoma, United States. The population was 664 at the 2000 census.
Velma is located at 34°27′9″N 97°40′6″W / 34.4525°N 97.66833°W / 34.4525; -97.66833 (34.452394, -97.668439).
According to the United States Census Bureau, the town has a total area of 1.4 square miles (3.7 km²), all of it land.