USA.com / Texas / Nimrod, TX
Nimrod is located in south Texas. Nimrod has 0.04 square miles of land area and has no water area. As of 2010-2014, the total Nimrod population is 299. On average, the public school district that covers Nimrod is worse than the state average in quality.