Poincaré is well known for his conventionalism and structuralism. However, the relationship between these two theses and their place in Poincaré׳s epistemology of science remain puzzling. In this paper I show the scope of Poincaré׳s conventionalism and its position in Poincaré׳s hierarchical approach to scientific theories. I argue that for Poincaré scientific knowledge is relational and made possible by synthetic a priori, empirical and conventional elements, which, however, are not chosen arbitrarily. By examining his geometric conventionalism, his hierarchical account of science and defence of continuity in theory change, I argue that Poincaré defends a complex structuralist position based on synthetic a priori and conventional elements, the mind-dependence of which precludes epistemic access to mind-independent structures.