Heterogeneity is an important characteristic that affects the mechanical behavior of rock. In the present work, a statistical rock mesoheterogeneity model based on the Weibull distribution function is introduced into the discontinuous deformation analysis (DDA) method to simulate the mechanical failure of heterogeneous rock, in which the general heterogeneity degree is controlled by a heterogeneity index and the mechanical property of each subblock element is randomly assigned. Brazilian disc and uniaxial compressive rectangular specimens are simulated as examples. Results show that it is more reasonable to consider the heterogeneity of elasticity properties (the elastic modulus and Poisson’s ratio) and strength properties (the tensile strength, cohesion, and friction angle) simultaneously in the heterogeneity model. It is also shown that with a larger heterogeneity index, which means a lower degree of heterogeneity, the reproducibility of the macroscopic response curves of a specimen gets better, while the exact cracking always differs but with less scattered cracks, and the global fracturing failure pattern and mode are weakly influenced by the heterogeneity. Moreover, with the increase in the heterogeneity index, the macroscopic equivalent modulus and strength get larger and approach those of a homogeneous specimen. This work indicates the importance of heterogeneity for rock mechanical behaviors including the macroscopic equivalent response and the fracturing failure. By the subblock DDA method to simulate fracturing realistically, the fracturing failure process of heterogeneous rock can be successfully reproduced, which builds good foundation for the simulation study of heterogeneous rock fracturing in practical problems, e.g., coal and rock fracturing in fluidization mining in the future.