Beggs, OK

View of Beggs, OK
Image credit: TulGuy / CC0
Population
1,188
U.S. Census Population Estimates Program · 2025
Elevation
738 ft
Median Home Value
$107,300
U.S. Census American Community Survey 5-Year · 2024
Median Rent
$675/mo
U.S. Census American Community Survey 5-Year · 2024
Median Income
$45,909
U.S. Census American Community Survey 5-Year · 2024
General Quality
Overall rating out of 100

Highlights

What stands out in Beggs

Explore

More places like Beggs

About Beggs

Located about 30 miles south of Tulsa in Okmulgee County, Beggs is a quiet rural community of around 1,200 residents. The town offers plenty of open space and a relaxed small-town pace, all while keeping the amenities and job opportunities of the Tulsa metro within an easy commute. Daily life centers around the local schools, small businesses along Main Street, and the surrounding cattle ranches. Situated within the Muscogee Nation, Beggs combines everyday country living with a strong sense of regional history.

Tulsa Skyline

The town got its start in 1899 as a railroad depot and livestock shipping hub named after rail executive Charles H. Beggs. An oil boom in the 1920s brought a brief rush of growth, but the area gradually settled into the peaceful, grounded community it is today. Newcomers often appreciate the affordable acreage, room for horses, and friendly neighbors who look out for one another. It is a welcoming spot for anyone looking for quiet Oklahoma ranch country within reach of the city.

Top Rating Signals

Highest current ratings for this town.

Loading town details...