140 years in pictures
Census counts: 2,884 in 1910, 2,083 in 2020. The archive holds 3 old photos and papers going back to 2014 and 5 maps from 1898 on.
2 places on the National Register of Historic Places.
- 1886Krebs is settled
Each edition grades its towns against each other only.

A town of 2,068, settled in 1886. Public schools that outperform most of Oklahoma.
The best of Krebs’ subject grades are a B+ for schools and cost of living; the weakest is a D for incomes. Krebs has 2 places on the National Register of Historic Places, among them St. Joseph's Catholic Church and Hokey's Drugstore. Krebs has fewer than 2,500 residents, so it gets subject grades but no overall grade.
Where Krebs beats most towns.
| School | Grades | Students |
|---|---|---|
| Krebs Public School | PK–8 | 435 |
Each subject compared with towns across the country (schools within Oklahoma), ordered by how far Krebs is from typical.
How TownRatings grades towns →
Census counts: 2,884 in 1910, 2,083 in 2020. The archive holds 3 old photos and papers going back to 2014 and 5 maps from 1898 on.
2 places on the National Register of Historic Places.
Who provides power, water and the rest in Krebs, and how to reach them.
EPA SDWIS (Oct 9, 2026) · HIFLD + EIA-861 2025 · Census 2020 ZCTAs · NCES 2024–25 · registration: vote.gov, updated Sep 12, 2025.
Ordered by what stands out in Krebs.
57% of Krebs households own their home. Typical home values rose 3.2% in the year to September 2026. In Krebs, the rent at the middle of the market is $852 a month, where Oklahoma’s towns sit at $873 a month and U.S. towns at $1,185 a month.
| Krebs | Oklahoma towns | U.S. towns | |
|---|---|---|---|
| Households that own their home | 57% | 62% | 73% |
| Median rent | $852 a month | $873 a month | $1,185 a month |
Census ACS, 2020–24 · Zillow Home Value Index · Redfin Data Center
Its public schools are run by the Krebs school district. Krebs’ only public school teaches 435 students.
| School | Level | Students | Letter |
|---|---|---|---|
| Krebs Public SchoolLargest public elementary schoolGrades PK–8 | Grades PK–8 | 435 | B+ |
NCES · EDFacts · graded within OK on state tests and graduation
The share of adults in Krebs who sleep under 7 hours: 43%. This Oklahoma town tracks Oklahoma closely on all 32 CDC measures. In Krebs, 40% of adults have high blood pressure, near the Oklahoma town median (40%) and above the median of U.S. towns (35%). Two figures for adults locally: 31% get no exercise outside work, 18% smoke cigarettes.
| Krebs | Oklahoma towns | U.S. towns | |
|---|---|---|---|
| Sleep under 7 hours (CDC PLACES) | 43% | 38% | 36% |
| Get no exercise (CDC PLACES) | 31% | 34% | 25% |
| Smoke cigarettes (CDC PLACES) | 18% | 18% | 14% |
| Binge drink (CDC PLACES) | 15% | 14% | 16% |
CDC PLACES 2025 · modeled estimates for adults · CMS · HRSA
The FEMA hazard score for Krebs comes to 70 of 100. Federal aid has come to Krebs households in 6 declared disasters; the latest was in 2021. Of the losses FEMA expects here, 35% come from inland flooding and 21% from wildfires.
FEMA disaster declarations and aid · FEMA National Risk Index · OpenFEMA
July afternoons reach 93° and January nights drop to 29°.
NOAA U.S. Climate Normals, 1991–2020
Most people who work leave Krebs to do it: just 4% work in town. This Oklahoma town had 476 jobs in 2023, up 118 from 2013. Also worth knowing: the average commute here is 15 minutes. The top destinations are McAlester (38%), Oklahoma City (4%) and Durant (3%).
| Krebs | Oklahoma towns | U.S. towns | |
|---|---|---|---|
| Average trip to work | 15 minutes | 22 minutes | 25 minutes |
| Working residents who work in town | 3.6% | 22% | 8% |
| Below the poverty line | 20% | 18% | 9.6% |
| Median household income | $46,000 | $55,000 | $80,000 |
Census LEHD 2023 · ACS
For Krebs, the violent crime rate is 1 per 1,000 residents. Krebs’ property crime rate is 10.2 per 1,000 residents.
| Krebs | Oklahoma towns | U.S. towns | |
|---|---|---|---|
| Violent crimes per 1,000 (2025) | 1 per 1,000 residents | 2.7 | 1.6 |
| Property crimes per 1,000 (2025) | 10.2 per 1,000 residents | 14 | 9.9 |
FBI crime data, 2025 · crimes reported to police
None within 15 miles of Krebs; the nearest are
About 2 of every 100 Krebs residents are enrolled in college, against 6 across Oklahoma.
City in Oklahoma, United States
Krebs is a city in Pittsburg County, Oklahoma, United States. The population was 2,083 at the time of the 2020 United States census, up 1.5% from the 2,053 reported at the 2010 census, which in turn was a slight increase from the 2,051 reported in 2000. Its nickname is "Little Italy." Krebs was founded before Oklahoma statehood as a coal-mining town in the Choctaw Nation of Indian Territory.
From Wikipedia, licensed CC BY-SA 4.0 · facts via Wikidata (CC0)
One town shares a border with Krebs.
Krebs has fewer than 2,500 residents, so it gets subject grades but no overall grade. Compare Krebs with a neighbor →
Short answers, built from the data on this page.
Public schools that outperform most of Oklahoma.
Not for the area. Cost of living, which also weighs rents, property taxes and how many households pay 30% or more of their income for housing, grades B+.