The further North you go, the deeper the building codes require you to excavate to place a home's footing below the frost line. If you're excavating 3-4' already, plus placing the house 2' out of the ground, it's foolish to not dig an extra foot or so and just create a basement. In the South, the codes may only require footings to be 1-2' deep, and therefore the addition of a basement would require much more excavation (and therefore cost) beyond what's required.
Hope that helps!
Russell Benson, RealtorÂ®
Prudential Alliance Realty
2005 OKCMAR Realtor of the Year
Typically you are not going to find basements in newer construction. Most of the basements are on homes in the historic areas, homes built through the 30's. Mesta Park, Heritage Hills, Crown Heights, Edgemere Heights, Douglas Park and over to Miller Blvd, Linwood Place, Crestwood, etc.
In OKC, you are most likely to find basements in the homes between Hefner Parkway (I-44 and 2-35) from east to west and Downtown to NW 50th Street. I did see in another post that you are looking to move to a small town within 30 minutes of Tinker. If you are a fan of older homes, you should be able to find something with a basement within 30 minutes of Tinker but you might have better luck finding something with two living areas (or an extra bedroom) that you could put a sleeper sofa or murphy bed in. Often times, basements are leaky around here. It sounds like you have been through Spring in Oklahoma to know we get some pretty heavy rain.
There are plenty of small towns within 30 minutes. You might try looking in Choctaw, McLoud, Harrah or one of the towns east of Tinker with decent access to I-40.
Best of luck to you in your search. Feel free to search my website for full access to MLS listings!