This thesis consists of five chapters, based on four different articles. All of them are devoted to different aspects of spatial heterogeneity and its impact on economic equilibrium in space. The concept of heterogeneous continuous space is discussed in the introductory chapter.The first model "Equilibrium in Continuous Space under Decentralized Production" addresses the issue of the impact of differences across locations in exogeneous productivity on the structure of equilibrium prices, production and trade. The goal is to describe the general equilibrium in a spatially decentralized economy, when production, consumption and markets are distributed in continuous space and transportation costs are essentially linear. It is shown that an autarky equilibrium can exist only if transport costs are high enough. In the general case, the general equilibrium in this model includes some endogeneously determined trade areas, with flows of goods across space, and autarky areas where production and consumption activities take place only at the same point. An analytical solution in explicit functions is obtained; it contains equilibrium prices, labor supply and flows of goods as functions of the spatial variable. The model can be applied to a set of practical questions in regional economics. In particular, it is able to describe persistent price differentials across regions and non-local consequences of road construction and transportation cost shocks for the economy. The differences across locations in population density may have either historical or economic reasons.The second model "Hotelling's Revival" extends a well-known research of H.Hotelling (1929) to the two-dimensional case with spatially heterogeneous demand density, preserving the rest of his classical assumptions. It is shown that the problem of demand discontinuity in the one-dimensional model, which was discovered by d'Aspremont, Gabszewich and Thisse (1979), disappears in this case. This also holds for any bounded distribution of consumers on any compact set on a plane, which can describe real geographical situations. Demand continuity still holds for any transport costs, strictly increasing in distance and not necessarily linear. Although this is sufficient for the existence of Nash equilibrium in mixed strategies, in pure strategies it exists only for some subset of cases. Examples of both existence and non-existence are constructed, and for some family of densities the separation point between the two cases is found.The third model addresses locational choice of heterogeneous consumers, when land is also heterogeneous in quality. It is based on two articles. The first, "Dacha Pricing", is presented in chapter 4 and studies the problem of locational rent in a city-neighbourhood when utility includes both the impact of transport costs and time for transportation. For the case of identical agents the problem is solved explicitly and comparative statics with respect to exogeneous changes in transport cost and speed is studied. For the case of agents who are heterogeneous with respect to their income, a solution is also obtained. The model explains some evidence about dacha pricing in Russia and its dynamics during the transition period. The second article related to this model is "Location and Land Size Choice by Heterogeneous Agents". It generalizes the first one and form a separate chapter 5. A new approach about the general equilibrium allocation of heterogeneous divisible good (like land) among a continuum of heterogeneous consumers is proposed. The model is based on continuity of primitives which allow not only to finding a general equilibrium solution in a class of continuous functions, but also to treat the solution to a continuous problem as the limit of the corresponding sequence of discrete problems. This solves one of Berliant's paradoxes, related to spatial economics. The multiplicity of equilibria is shown to take place.