The invention relates to a public space positioning and navigation method based on a two-dimension code and an intelligent terminal. The public space positioning and navigation method comprises the following steps of firstly making a map of a public space; respectively arranging two-dimension code identifiers in the public space; arranging two-dimension code position numbers at the corresponding positions of the map; installing the map in the intelligent terminal; scanning the two-dimension code identifier closest to one position in the public space as a destination by virtue of the intelligent terminal, and saving the two-dimension code identifier in the intelligent terminal; after moving to another position, scanning the two-dimension code identifier closest to the current position as a starting point; and counting to obtain a navigation route from the starting point to the destination, and displaying the navigation route. According to the public space positioning and navigation method, the positioning and navigation of the public space are realized by virtue of the two-dimension code and the intelligent terminal, and a user can be assisted to carry out quick positioning, navigation, vehicle searching and the like in a complex public space range; meanwhile, the public space positioning and navigation method is convenient for the user to use, has the characteristics of convenience in use and maintain, simplicity and easiness in implementation and good feasibility and can bring good economic and social benefits.