Heartland Foods is here to serve you!

We are your best choice for a full line grocery store. We have a large selection of groceries, frozen foods, fresh produce, dairy items and fresh meat. We are here to serve you - visit us today.

Click on the links below to learn more about our locations today!



Please select your preferred store below to customize your browsing experience.

Enter your address, city,state and/or zip to find the stores nearest to you:

A Barnes Heartland Foods

119 North Broadway
Herington, KS 67449
Phone: 785-258-3213
Fax: none
Hours: Monday - Saturday 7:00 a.m. to 9:00 p.m Sunday 7:00 a.m. to 8:00 p.m.

B WaKeeney Heartland Foods

401 Russell
WaKeeney, KS 67672
Phone: 785-743-2031
Fax: 785-743-6722
Hours: Monday - Saturday 7:00 am to 9:00 pm Sunday 8:00 am to 9:00 pm

C Gene's Heartland Foods

911 E 6th St
Fort Scott, KS 66701
Phone: 620-223-3710
Fax: 620-223-5346
Hours: Monday - Friday 7:00am - 10:00pm Saturday 7:00am - 10:00pm Sunday 7:00am - 10:00pm

D Gene's Heartland Foods

745 O'Donnell Drive
POB 246
Ellsworth, KS 67439
Phone: 785-472-4111
Fax: 785-472-4804
Hours: Monday - Saturday 7:00 am - 9:00 pm Sunday 9:00 am - 9:00 pm

E Oakley's Heartland Foods

127 Converse Avenue
Oakley, KS 67748
Phone: 785-671-3205
Fax: 785-671-3052
Hours: Monday - Saturday 7:00 am - 9:00 pm Sunday 8:00 am to 9:00 pm

F Hill City Heartland Foods

113 E Main Street
Hill City, KS 67642
Phone: 785-421-2051
Fax: 785-421-2554
Hours: Monday - Saturday 7:00 am to 9:00 pm Sunday 8:00 am - 9:00 pm

G Gene's Heartland Foods

321 West Highway 36
RR2 BOX 77A
Smith Center, KS 66967
Phone: 785-282-3331
Fax: 785-282-3381
Hours: Monday - Saturday 7:00 am - 9:00 pm Sunday 9:00 am - 9:00 pm

H Gene's Heartland Foods

218 West 3rd Street
Minneapolis, KS 67467
Phone: 785-392-3014
Fax: 785-392-2644
Hours: Monday - Saturday 7:00 am - 9:00 pm Sunday 8:00 am - 9:00 pm

I Beatrice Heartland Foods

1300 Court St.
Beatrice, NE 68310
Phone: 402-223-4047
Hours: 7:00 AM to 9:00 PM Everyday

J Gene's Heartland Foods

321 West Main
Anthony, KS 67003
Phone: 620-842-5407
Fax: 620-842-5523
Hours: Monday to Saturday 7:00 am - 10:00 pm Sunday 9:00 am - 8:00 pm

K Scott City Heartland Foods

1314 Main
Scott City, KS 67871
Phone: 620-872-5854
Hours: Open Everyday 7:00 AM to 10:00 PM

L Gene's Heartland Foods

1003 Highway 24
Wamego, KS 66547
Phone: (785) 456-7432
Fax: (785) 456-2379
Hours: 7:00 am to 10:00 pm Every Day

M Gene's Heartland Foods

1402 Church Street
Eudora, KS 66025
Phone: 785-542-2727
Fax: 785-542-2932
Hours: Monday thru Saturday 7:00 AM to 9:00 PM Sunday 8:00 AM to 8:00 PM 

N Gene's Heartland Foods

1105 W Main St
Lyons, KS 67554
Phone: 620-257-2378
Fax: 620-257-2866
Hours: Monday - Saturday 7:00am-9:00pm Sunday 10:00am-8:00pm

O Gene's Heartland Foods

1800 Central
Dodge City, KS 67801
Phone: 620-225-2981
Fax: 620-225-1377
Hours: Winter Hours: Monday - Friday 7:00am - 9:00pm Saturday 7:00am - 9:00pm Sunday 8:00am - 9:00pm

P Hillsboro Heartland Foods

600 Western Heights Circle
Hillsboro, KS 67063
Phone: 620-947-3125
Hours: Monday - Saturday 7:00AM - 9:00PM Sunday 7:00AM - 8:00PM 

Barnes Heartland Foods

Herington, KS
785-258-3213
Hours: Monday - Saturday 7:00 a.m. to 9:00 p.m Sunday 7:00 a.m. to 8:00 p.m.

WaKeeney Heartland Foods

WaKeeney, KS
785-743-2031
Hours: Monday - Saturday 7:00 am to 9:00 pm Sunday 8:00 am to 9:00 pm

Gene's Heartland Foods

Fort Scott, KS
620-223-3710
Hours: Monday - Friday 7:00am - 10:00pm Saturday 7:00am - 10:00pm Sunday 7:00am - 10:00pm

Gene's Heartland Foods

Ellsworth, KS
785-472-4111
Hours: Monday - Saturday 7:00 am - 9:00 pm Sunday 9:00 am - 9:00 pm

Oakley's Heartland Foods

Oakley, KS
785-671-3205
Hours: Monday - Saturday 7:00 am - 9:00 pm Sunday 8:00 am to 9:00 pm

Hill City Heartland Foods

Hill City, KS
785-421-2051
Hours: Monday - Saturday 7:00 am to 9:00 pm Sunday 8:00 am - 9:00 pm

Gene's Heartland Foods

Smith Center, KS
785-282-3331
Hours: Monday - Saturday 7:00 am - 9:00 pm Sunday 9:00 am - 9:00 pm

Gene's Heartland Foods

Minneapolis, KS
785-392-3014
Hours: Monday - Saturday 7:00 am - 9:00 pm Sunday 8:00 am - 9:00 pm

Beatrice Heartland Foods

Beatrice, NE
402-223-4047
Hours: 7:00 AM to 9:00 PM Everyday

Gene's Heartland Foods

Anthony, KS
620-842-5407
Hours: Monday to Saturday 7:00 am - 10:00 pm Sunday 9:00 am - 8:00 pm

Scott City Heartland Foods

Scott City, KS
620-872-5854
Hours: Open Everyday 7:00 AM to 10:00 PM

Gene's Heartland Foods

Wamego, KS
(785) 456-7432
Hours: 7:00 am to 10:00 pm Every Day

Gene's Heartland Foods

Eudora, KS
785-542-2727
Hours: Monday thru Saturday 7:00 AM to 9:00 PM Sunday 8:00 AM to 8:00 PM 

Gene's Heartland Foods

Lyons, KS
620-257-2378
Hours: Monday - Saturday 7:00am-9:00pm Sunday 10:00am-8:00pm

Gene's Heartland Foods

Dodge City, KS
620-225-2981
Hours: Winter Hours: Monday - Friday 7:00am - 9:00pm Saturday 7:00am - 9:00pm Sunday 8:00am - 9:00pm

Hillsboro Heartland Foods

Hillsboro, KS
620-947-3125
Hours: Monday - Saturday 7:00AM - 9:00PM Sunday 7:00AM - 8:00PM