Synopsis A priori bond-valences and bond-lengths are calculated for a series of rock-forming minerals. Comparison of a priori and observed bond-lengths allows structural strain to be assessed for those minerals.Abstract Within the framework of the bond-valence model, one may write equations describing the valence-sum rule and the loop rule in terms of the constituent bond-valences. These are collectively called the network equations, and can be solved for a specific bond topology to calculate its a priori bond-valences. A priori bond-valences are the ideal values of bond strengths intrinsic to a given bond topology that depend strictly on the formal valences (oxidation state) of the ion at each site in the structure, and the bond-topological characteristics of the structure (i.e., the ion connectivity). The a priori bond-valences are calculated for selected rock-forming minerals, beginning with a simple example (spinel, = 1.379 bits/atom) and progressing through a series of gradually more complex minerals (grossular, diopside, forsterite, fluoro-phlogopite, phlogopite, fluoro-tremolite, tremolite, albite) to finish with epidote ( = 4.187 bits/atom). The effects of weak bonds (hydrogen bonds, long between the a priori and observed bond-lengths is small, whereas for cations of low Lewis acidity, the range of differences between the a priori and observed bond-lengths is large. These calculations allow assessment of the strain in a crystal structure and provide a way to examine the effect of bond topology on variation in observed bond-lengths for the same ion-pair in different bond topologies.