Is concrete a heterogeneous or homogeneous mixture? : askscience
In a chemical point of view, from most scales, entirely heterogeneous. Concrete is, by definition, a mixture of cement (a paste that could in certain scales be considered homogeneous) and rocks. They do not, in optimal situations chemically react in any way. The rocks are bonded by the cement by simple.