Beggs, Oklahoma

Beggs, Oklahoma
City
Downtown Beggs in July 2025
Location of Beggs, Oklahoma
Coordinates: 35°45′20″N 96°01′18″W / 35.75556°N 96.02167°W / 35.75556; -96.02167
CountryUnited States
StateOklahoma
CountyOkmulgee
Established1902
Government
 • TypeMayor-Council
 • MayorRoger Merrill (L)
Area
 • Total
4.20 sq mi (10.88 km2)
 • Land4.20 sq mi (10.87 km2)
 • Water0.0039 sq mi (0.01 km2)
Elevation
866 ft (264 m)
Population
 (2020)
 • Total
1,179
 • Density281.0/sq mi (108.49/km2)
Time zoneUTC-6 (Central (CST))
 • Summer (DST)UTC-5 (CDT)
ZIP code
74421
Area codes539/918
FIPS code40-05000
GNIS feature ID2409813
Websitehttps://beggs.municipalimpact.com

Beggs is a city in Okmulgee County, Oklahoma, United States. The population was 1,179 as of the 2020 census. Beggs was named for Charles Hoffman Beggs (1865–1942), vice president of the St. Louis-San Francisco (Frisco) Railway.