Overview Foster is a village in Oklahoma, United States, with a population of about 162[1]. Geography Coordinates: 34.6165, -97.4892