O.K...O.K....I found it. The center of U.S. population is...
Mean Population Center of the United States
In 1990: 37°52' North, 91°13' West - 10 miles southeast of Steelville, Crawford County, Missouri
....that's only 368 miles southwest from Lafayette.
...that's pretty close to Carlisle isn't it?
Don