कोटद्वार का पुराना नगर खोह तथा गिवइन शोत नदियों के संगम पर स्थित था। १८९७ रेलवे लाइन बन जाने के बाद नगर धीरे धीरे दाईं ओर बढ़ने लगा, और खोह नदी की पश्चिमी दिशा की ओर विकसित होने लगा। १९०१ में कोटद्वार को नगर का दर्जा दिया गया था, तथा उसी वर्ष हुई प्रथम जनगणना में नगर की जनसंख्या १०२९ थी। १९०९ में कोटद्वार को लैंसडौन से जोड़ने वाली सड़क का निर्माण सम्पन्न हुआ। इसके बाद लैंसडौन तथा दोगड्डा नगरों के परस्पर विकास के कारण कोटद्वार में काफी पलायन हुआ, और १९२१ में कोटद्वार की जनसंख्या मात्र ३९६ रह गयी; जिसके कारण १९२१ में ही नगर को अवर्गीकृत कर ग्राम घोषित कर दिया गया।

१९४०-४१ में कोटद्वार किसी छोटे गाँव के सामान था। द्वितीय विश्व युद्ध के समय नगर क्षेत्र में काफी विकास हुआ, और १९४९ में इसे पुनः 'नोटिफाइड एरिया' घोषित कर दिया गया। १९५१ में कोटद्वार नगर पालिका की स्थापना हुई, और १९५१-५५ में नगरपालिका के प्रमुख इंजीनियर, के.सी. माथुर ने नगर का पहला मास्टर प्लान बनाया। इस मास्टर प्लान के तहत सबसे पहले रेलवे स्टेशन के आस पास के क्षेत्रों को विकसित किया गया, और उसके बाद नगर को धीरे धीरे उत्तर की ओर बद्रीनाथ मार्ग के दोनों तरफ बढ़ाया गया। बड़ी मस्जिद के इर्द-गिर्द भी आवासीय क्षेत्र बसाये गए। १९५५ में पालिका कार्यालय के समीप एक उद्यान स्थापित किया गया। १९५८-५९ में नगर का विद्युतिकरण किया गया।

जनसांख्यिकी
आवागमन
इतिहास
जलवायु