In this paper we use a comparative perspective to explore the ways in which institutions and networks have influenced entrepreneurial development in Russia. We utilize Global Entrepreneurship Monitor (GEM) data collected in 2001 and 2002 to investigate the effects of the weak institutional environment in Russia on entrepreneurship, comparing it first with all available GEM country samples and second, in more detail, with Brazil and Poland. Our results provide strong evidence that Russia's institutional environment is important to explain its relatively low levels of entrepreneurship development, where the latter is measured in terms of both number of start-ups and of existing business owners. In addition, Russia's business environment contributes to the relative advantage of entrepreneurial insiders (those already in business) to entrepreneurial outsiders (newcomers) in terms of new business startups.