Hartshorne, Oklahoma

Hartshorne, Oklahoma
Aerial view of Hartshorne
Location of Hartshorne, Oklahoma
Coordinates: 34°50′22″N 95°33′34″W / 34.83944°N 95.55944°W / 34.83944; -95.55944
CountryUnited States
StateOklahoma
CountyPittsburg
Area
 • Total
3.39 sq mi (8.79 km2)
 • Land3.25 sq mi (8.42 km2)
 • Water0.14 sq mi (0.36 km2)
Elevation
692 ft (211 m)
Population
 (2020)
 • Total
1,947
 • Density598.6/sq mi (231.12/km2)
Time zoneUTC-6 (Central (CST))
 • Summer (DST)UTC-5 (CDT)
ZIP code
74547
Area codes539/918
FIPS code40-32850
GNIS feature ID2410711
Websitewww.cityofhartshorne.com

Hartshorne (pronounced "Hearts-orn") is a city in Pittsburg County, Oklahoma, United States. It is the third largest city in the county. The population was 1,947 at the time of the 2020 United States census.