Magnetic positioning is a promising technique for vehicles in global navigation satellite system (GNSS)-denied scenarios. In general, a fixed-length magnetic sequence is required to provide an initial positioning result, which means that users need to wait a relatively long distance. To minimize this initialization distance, a map-aided fast initialization method, including magnetic database construction and magnetic positioning, is proposed in this paper. For magnetic database construction, a multisource fused database is established using a precise and effective strategy in which the positions of reference points (RPs) and the diverse information of paths are obtained from the map and the magnetic field is calculated using data collected during driving. For magnetic positioning, we innovatively propose a coarse–fine combination method that improves the positioning accuracy within a short distance. In the coarse map matching stage, by detecting the vehicle’s motion and utilizing the topological relationships between paths, the search range is precisely narrowed. In the fine magnetic localization stage, an improved mean absolute difference (MAD) metric and a derivative metric are combined to form a joint matching criterion to determine the positioning result. The experimental results illustrate the importance of each module in the proposed method, which improves the precision of the database up to 80% and significantly shortens the initialization distance up to 50%.