Skip to content

Checked

Macksville, KS

City in Stafford County, Kansas.

Population

651

Land area

1sq mi

People per sq mi

652

ZIP codes

0

Macksville and its ZIP codes

Macksville at a glance

  • Macksville is about 18 times as dense as Kansas as a whole.
  • The median household income is $55,742, 25% below the Kansas median of $74,275.
  • A typical owner-occupied home is valued at $98,300 (55% below Kansas) and median rent is $594 a month.

Local data for Macksville, KS

Counts from official public data

Housing and community stats

Macksville, KS, American Community Survey 2020-2024

Full profile

Median household income

$55,742

Poverty rate

15.5%

Median home value

$98,300

Median rent

$594/mo

Homeownership

66.2%

Bachelor's or higher

12.1%

Median age

29.4

Average commute

30.0 min

Largest reported origins and ancestries: Mexican Americans (258), German Americans (90), Scottish Americans (19).

Home values and rentsIncome, education and commute

Economy and federal money

Jobs, pay, income and spending are for Stafford County. PPP loans are for Macksville.

Details

Unemployment rate

2.9%

Sep 2026, -0.2 pts in a year

Average annual pay

$44,411

1,213 jobs, 2025

Income per person

$64,215

BEA, 2024

Federal spending

$52.6M

FY 2026, $12,926 per person

Stafford County economyFederal spending

How people get to work

Macksville, KS, workers 16 and older. American Community Survey 5-year estimates

  • Drove alone71.2%
  • Carpooled14.9%
  • Public transit0.0%
  • Walked3.6%
  • Bicycle1.1%
  • Taxi, ride-hailing, motorcycle or other0.7%
  • Worked from home8.5%

Average one-way commute: 30.0 minutes for people who do not work from home.

Environment and hazard risk

Macksville, KS, from FEMA, NOAA and EPA

Full report

Natural hazard risk

Very Low

Top: drought

Storm events since 1996

692

Countywide, mostly hail

July high / Jan low

91° / 21°F

27.2 inches of rain a year

Hazards, floods and storm historyCheck a flood zone

Health statistics

Share of adults in Macksville, KS, CDC PLACES estimates

All 40 measures

Obesity

43.2%

U.S. 33.3% +9.9 pts

Diabetes

12.5%

U.S. 12.1% about the same

Smoking

15.9%

U.S. 12.8% +3.1 pts

Uninsured (18-64)

13.7%

U.S. 11.1% +2.6 pts

Cities near Macksville

NameDistanceLand area (sq mi)
BelpreCity7.1 mi0.4
St. JohnCity12 mi1.9
ByersCity13 mi0.2
RadiumCity15 mi0
LewisCity16 mi0.3
GarfieldCity17 mi0.5
LarnedCity17 mi2.4
SewardCity18 mi0.3
HudsonCity20 mi0.1
StaffordCity20 mi0.9
IukaCity20 mi0.7
Pawnee RockCity21 mi0.3
CullisonCity23 mi0.2
KinsleyCity24 mi1.3
HavilandCity25 mi0.5
PrattCity25 mi7.7

Frequently asked questions

What county is Macksville, KS in?
Macksville is in Stafford County, Kansas.
What is the population of Macksville, KS?
About 651 people live in Macksville, based on American Community Survey 5-year estimates.
What cities are near Macksville?
Nearby places include Belpre (7.1 mi), St. John (12 mi), Byers (13 mi), Radium (15 mi), Lewis (16 mi).

Source: U.S. Census Bureau (TIGER/Line boundaries, American Community Survey) · Data as of 12/31/2023

Share: