The only sprint track in Iowa is 61 Kartway north of the Quad Cities. The Rock Island Grand Prix is Labor Day weekend in Rock Island, IL.
In Nebraska your only option is Motorsports Park Hastings. I’m not sure if they have a dedicated kart track or run everything on the big road course.
Jamaica Raceway is a paved oval west of Des Moines.
For indoor karting you have MB2 Raceway in Des Moines.
The rest is dirt racing and you can find a dirt track just about anywhere in Iowa and eastern Nebraska. You’ll have to search Bob’s 4 Cycle to get specifics on those tracks.