Current and future wireless applications strongly rely on precise real-time localization. A number of applications such as smart cities, Internet of Things (IoT), medical services, automotive industry, underwater exploration, public safety, and military systems require reliable and accurate localization techniques. Generally, the most popular localization/ positioning system is the Global Positioning System (GPS). GPS works well for outdoor environments but fails in indoor and harsh environments. Therefore, a number of other wireless local localization techniques are developed based on terrestrial wireless networks, wireless sensor networks (WSNs) and wireless local area networks (WLANs). Also, there exist localization techniques which fuse two or more technologies to find out the location of the user, also called signal of opportunity based localization. Most of the localization techniques require ranging measurements such as time of arrival (ToA), time difference of arrival (TDoA), direction of arrival (DoA) and received signal strength (RSS). There are also range-free localization techniques which consider the proximity information and do not require the actual ranging measurements. Dimensionality reduction techniques are famous among the range free localization schemes. Multidimensional scaling (MDS) is one of the dimensionality reduction technique which has been used extensively in the recent past for wireless networks localization. In this paper, a comprehensive survey is presented for MDS and MDS based localization techniques in WSNs, Internet of Things (IoT), cognitive radio networks, and 5G networks. 2 MDS is much popular among all these techniques because of its simplicity and many application areas. MDS analysis finds the spatial map for objects given that the similarity or dissimilarity information between the objects is available [16].In the recent past, MDS is widely used for localization and mapping of wireless sensor networks (WSNs) and the internet of things (IoT). In [17] a proximity information based sensor network localization is proposed, where the main idea is to construct a local configuration of sensor nodes by using classical MDS (CMDS). The MDS based localization algorithms in [17] and [18] are centralized with higher computational complexity [7]. Semi-centralized (or clustered) MDS techniques are developed to compute local coordinates of nodes, which then are refined to find the final position of the nodes [19], [20]. In [21], [22] and [23] the authors proposed manifold learning to estimate the sensor nodes position in wireless sensor networks. In [24] the authors proposed Nystrom approximation for the proximity information matrix in MDS to reduce its size for better localization accuracy in sensor networks. Distributed MDS based localization algorithm is proposed in [25] with noisy range measurements, where the authors assume that the distances are corrupted with independent Gaussian random noise. MDS methods with different refinement schemes have also been proposed in the literature t...