In this thesis we study a new class of hub location problems denoted as \textit{hub network design problems with profits} which share the same feature: a profit oriented objective. We start from a basic model in which only routing and location decisions are involved. We then investigate more realistic models by incorporating new elements such as different types of network design decisions, service commitments constraints, multiple demand levels, multiple capacity levels and pricing decisions. We present mixed-integer programming formulations for each variant and extension and provide insightful computational analyses regarding to their complexity, network topologies and their added value compared to related hub location problems in the literature. Furthermore, we present an exact algorithmic framework to solve two variants of this class of problems. We continue this study by introducing joint hub location and pricing problems in which pricing decisions are incorporated into the decision-making process. We formulate this problem as a mixed-integer bilevel problem and provide feasible solutions using two math-heuristics. The dissertation ends with some conclusions and comments on avenues of future research.