Carrollton is located in south-central Greene County at (39.296662, -90.408059) [REF].
According to the 2010 census, Carrollton has a total area of , of which (or 99.89%) is land and (or 0.11%) is water [REF].