The growth of hierarchical blood vessel networks occurs by angiogenesis. During this process, new vessel growth is accompanied by the removal of redundant vessel segments by selective vessel regression ('pruning') and a reduction in endothelial cell (EC) density in order to establish an efficient, hierarchical network. EC apoptosis has long been recognised for its association with angiogenesis, but its contribution to this process has remained unclear. We generated mice in which EC apoptosis was blocked by tissue-specific deletion of the apoptosis effector proteins BAK and BAX. Using the retina as a model, we found that apoptosis made a minor contribution to the efficiency of capillary regression around arteries where apoptosis was most concentrated, but was otherwise dispensable for vessel pruning. Instead, apoptosis was necessary for the removal of non-perfused vessel segments and the reduction in EC density that occurs during vessel maturation. In the absence of apoptosis, increased EC density resulted in an increase in the diameter of capillaries, but not arteries or veins. Our findings show that apoptosis does not influence the number of vessels generated during angiogenesis. Rather it removes non-perfused vessel segments and regulates EC number during vessel maturation, which has vessel-specific consequences for vessel diameter.