Close

Previous Deputy Commissioners

S.No. Name From To
1 Sh. William Fraser 1819
2 Sh. T.T. Metcalfe 1819 1822
3 Sh. Hugh Fraser 1822 1824
4 Sh. H.H. Thomas 1824 1824
5 Sh. George Campbell 1824 1825
6 Sh. Hugh Fraser 1825 1830
7 Sh. Alex. Fraser 1830 1833
8 Sh. Simon Fraser 1833 1834
9 Sh. John Lawrence 1834 1836
10 Sh. Alex Fraser 1836 1840
11 Sh. John Paton Gubbins 1840 1841
12 Sh. T. Woodeoek 1841 1842
13 Sh. John Lawrence 1842 1843
14 Sh. J. P. Gubbins 1843 1845
15 Sh. Charles Gubbins 1845 1848
16 Sh. Nathamel Prowett 1848 1854
17 Sh. C.R. Lindsay 1854 1856
18 Sh. J.P. Maewhirter 1856 1857
19 Sh. C.B. Rechardes 1857 1859
20 Sh. R.P. Jenkins 1859 1859
21 Sh. C.P. Elliot 1859 1861
22 Sh. Major W.R. Elliot 1861 1863
23 Sh. Major Busk 1863 1865
24 Sh. Captain Parsons 1865 1870
25 Sh. R.W. Thomas 1870 1873
26 Sh. Captain Hareourt 1873 1874
27 Sh. Colonel Babbage 1874 1875
28 Sh. Colonel Hawes 1875 1876
29 Sh. Colonel Miller 1876 1878
30 Sh. A.H. Benton 1878 1882
31 Sh. Major A.B. Robarts 1882 1883
32 Sh. A.W. Stogdon 1883 1884
33 Sh. Major A.S. Robarts 1884 1886
34 Sh. J.R. Drummond 1886 1890
35 Sh. J.G. Sileock 1890 1891
36 Sh. H.J. Maynard 1891 1891
37 Sh. W. Chevis 1891 1892
38 Sh. Denzil Ibbetson 1892 1893
39 Sh. P.D. Agnew 1893 1896
40 Sh. J.F. Connolly 1896 1899
41 Sh. A.L. Ngley 1899 1899
42 Sh. Major R.M. Lowis 1899 1904
43 Sh. J.P. Thompson 1904 1906
44 Sh. C.F. Usborno 1906 1906
45 Sh. Major C. Powney Thompson 1906 1907
46 Sh. Q. Q. Henriques 1907 1908
47 Sh. Major C.H. Buck 1908 1914
48 Sh. R.L.B.V. Bhagwan 06-10-45 08-01-47
49 Sh. E.J. Cocks 11-02-47 05-08-47
50 Sh. R.S. Roshan Lal 06-08-47 21-06-48
51 Sh. R.S. Mangat Rai P.C.S. 22-06-48 16-09-49
52 Sh. A.L. Fletcher I.C.S. 27-09-49 18-05-50
53 Sh. Chand Narain P.C.S. 19-05-50 01-10-51
54 Sh. R.I.N. Ahuja I.A.S. 01-10-51 19-04-53
55 Sh. Gandharb Singh P.C.S. 20-04-53 05-11-54
56 Sh. J.N. Thandani I.A.S. 22-11-54 30-04-56
57 Sh. Bhag Singh I.A.S. 01-05-56 30-09-57
58 Sh. Bhim Singh I.A.S. 01-10-57 07-06-59
59 Sh. D.D. Sharma I.A.S. 16-06-59 15-05-62
60 Sh. Dalip Singh I.A.S. 16-05-62 18-05-63
61 Sh. Kr. M.S. Bedi I.A.S. 18-05-63 11-08-64
62 Sh. R.C. Kapil I.A.S. 12-08-64 06-09-66
63 Sh. Kulwant Singh I.A.S. 07-09-66 04-10-67
64 Sh. A. Benerjee I.A.S. 05-10-67 05-07-68
65 Sh. Vinet Nayyar I.A.S. 05-07-68 18-09-69
66 Sh. H.V. Goswami I.A.S. 19-09-69 26-04-73
67 Sh. Sukhdev Parsad I.A.S. 26-04-73 08-11-76
68 Sh. Dhanendar Kumar I.A.S. 08-11-76 05-07-77
69 Sh. A.K. Sinha I.A.S. 05-07-77 27-07-77
70 Sh. P.R. Kaushik I.A.S. 27-07-77 03-07-79
71 Sh. M. Shankar I.A.S. 03-07-79 06-04-80
72 Sh. Pius Pandarwani I.A.S. 13-04-80 07-06-80
73 Sh. R.S. Verma I.A.S. 10-06-80 29-12-80
74 Sh. O.P. Taneja I.A.S. 29-12-80 02-04-81
75 Sh. Pradip Kumar I.A.S. 23-04-81 12-01-83
76 Sh. H.S. Anand I.A.S. 12-01-83 01-05-84
77 Sh. Krishna Mohan I.A.S. 01-05-84 30-06-86
78 Sh. M.L. Tayal I.A.S. 30-06-86 30-06-87
79 Sh. R.S. Bhoria I.A.S. 30-06-87 07-08-89
80 Sh. R.K.Taneja� I.A.S. 04-09-89 11-12-89
81 Sh. R.S. Aggarwal I.A.S. 11-12-89 01-07-91
82 Sh. I.D. Kaushik I.A.S. 01-07-91 20-08-91
83 Sh. Sushil Kumar I.A.S. 23-08-91 27-04-94
84 Sh. K.K. Jalan I.A.S. 27-04-94 20-04-95
85 Sh. Rajeev Arora I.A.S. 21-04-95 27-09-97
86 Smt. Jyoti Arora I.A.S. 28-09-97 21-03-98
87 Sh. Balraj Singh 21-03-98 24-04-98
88 Sh. Roshan Lal I.A.S. 24-04-98 04-11-98
89 Sh. M. Kithan I.A.S. 04-11-98 07-05-99
90 Sh. Davender Singh I.A.S. 07-05-99 01-01-03
91 Sh. R.S. Doon I.A.S. 04-01-03 14-03-05
92 Sh. Shyamal Misra I.A.S. 14-03-05 11-10-05
93 Sh. Rakesh Gupta I.A.S. 11-10-05 03-10-06
94 Sh. B.S. Malik I.A.S. 04-10-06 22-05-08
95 Sh. Ajit Joshi I.A.S. 23-05-08 02-06-08
96 Sh. B.S. Malik I.A.S. 02-06-08 26-02-09
97 Sh. Chander Prkash 26-02-09 01-06-09
98 Sh. J.S. Ahlawat I.A.S. 01-06-09 09-08-10
99 Smt. Neelam P. Kasni I.A.S. 09-08-10 07-05-12
100 Smt. Renu S. Phulia I.A.S. 07-05-12 16-07-13
101 Sh. Vikas Yadav I.A.S. 16-07-13 30-01-2014
102 Sh. Balraj Singh I.A.S 30-01-2014 24-11-2014
103 Dr. J. Ganesan I.A.S 24-11-2014 28-04-2016
104 Sh. Mandip Singh Brar I.A.S 29-04-2016 12-07-2017
105 Dr. Aditya Dahiya I.A.S 13-07-2017 14-02-2019
106 Sh. Vinay Pratap Singh I.A.S 18-02-2019 30-12-2019
107 Sh. Nishant Kumar Yadav I.A.S 30-12-2019 09-02-2022
108 Sh. Anish Yadav, I.A.S 10-02-2022   02-03-2024
109 Sh. Uttam Singh, I.A.S 02-03-2024 —–