Abbott is on Interstate 35. Its coordinates are (31.883865, -97.075680). According to the United States Census Bureau, the city has a total area of . All of this is land; the city does not include any rivers, lakes, or other kinds of standing water.