### Recovering quantum graphs from their Bloch spectrum

We define the Bloch spectrum of a quantum graph to be the map that assigns to each element in the deRham cohomology the spectrum of an associated magnetic Schrödinger operator. We show that the Bloch spectrum determines the Albanese torus, the block structure and the planarity of the graph. It determines a geometric dual of a planar graph. This enables us to show that the Bloch spectrum indentifies and completely determines planar $3$-connected quantum graphs.