In the present work, we study the well-posedness and the controllability of the bilinear Schrödinger equation on compact graphs. In particular, we consider the (BSE) i∂tψ = Aψ + u(t)Bψ in L 2 (G , C) where G is a compact graph. The operator A is a self-adjoint Laplacian, B is a bounded symmetric operator and u ∈ L 2 ((0, T), R) with T > 0. We study interpolation properties of the spaces D(|A| s/2) for s > 0, which lead to the well-posedness of the equation in D(|A| s/2) with suitable s ≥ 3. In such spaces, we attain the global exact controllability of the (BSE) and we provide examples of the main results involving star graphs and tadpole graphs.