Vishal Uppal

$139,275.71asPolice Constable

Employed by City Of Toronto – Police Service in 2025, according to Government of Ontario public salary records.

Salary Information

Historical salary and taxable benefits from 2010 to 2025.

YearPositionSalaryBenefitsPerformance
2025
Police Constable
$139,275.71
$988.60
11.06%
2024
Police Constable
$125,406.96
$1,050.70
0.09%
2023
Police Constable
$125,521.78
$1,099.25
2.9%
2022
Police Constable
$121,989.92
$1,064.62
3.94%
2021
Police Constable
$117,369.24
$1,037.30
6.7%
2020
Police Constable
$125,793.83
$1,026.62
11.75%
2019
Police Constable
$142,538.77
$1,023.96
9.72%
2018
Police Constable
$129,908.16
$1,018.42
7.29%
2017
Police Constable
$121,082.29
$1,010.75
2.1%
2016
Police Constable
$118,597.29
$988.49
12.61%
2015
Police Constable
$105,315.66
$818.86
7.28%
2014
Police Constable
$113,589.08
$754.78
5.77%
2013
Police Constable
$107,396.46
$744.54
9.51%
2012
Police Constable
$118,677.69
$669.95
3.69%
2011
Police Constable
$114,449.02
$731.29
3%
2010
Police Constable
$111,113.83
$305.37

The Ontario Sunshine List reports that Vishal Uppal was paid $139,275.71 in 2025 as Police Constable at City Of Toronto – Police Service. This represents a 11.06% increase over the previous year's reported salary. Vishal Uppal has appeared on the Ontario Sunshine List 16 times between 2010 and 2025, with reported earnings peaking at $142,538.77 in 2019. In addition to salary, $988.60 in taxable benefits was disclosed for 2025. City Of Toronto – Police Service reports under the Municipalities & Services sector of Ontario's public sector salary disclosure.

Top earning Police Constables in City Of Toronto – Police Service

NameSalary
Mariusz Turkot$366,484.11
Kyriakos Papadopoulos$338,746.04
Gregory Hornby$320,794.02
Marten Engel$315,300.74
Brendon Langer$304,733.47
Michael Wang$302,821.37
Przemyslaw Norski$300,131.31
Bertrand Dean$299,228.45
Wei Pin Chen$294,605.01
Tommy Kung$289,653.95

Top earning Police Constables in Ontario

NameSalary
Regional Municipality Of York Police Services
$207,262.56
Regional Municipality Of York Police Services
$192,282.88
Regional Municipality Of York Police Services
$190,930.98
City Of Guelph – Guelph Police Service
$190,641.94
Regional Municipality Of York Police Services
$185,405.22
Regional Municipality Of York Police Services
$185,184.09
Regional Municipality Of York Police Services
$180,793.35
City Of Guelph – Guelph Police Service
$180,522.19
Regional Municipality Of York Police Services
$180,007.29
Regional Municipality Of York Police Services
$177,769.98
NameSalary
Christophene Castillo
Senior Programmer
$139,336.41
Monique Grant
Plainclothes Police Constable
$139,303.84
Alicia Murrell
Police Constable
$139,293.15
Jehanzeb Taimuri
Police Constable
$139,287.00
Laura Mackasey
Police Constable
$139,281.88
Jason Lee
Police Constable
$139,244.97
Jay Kangas
Police Constable
$139,237.03
Devon Martin
Police Constable
$139,229.47
Jason Baker
Police Constable
$139,225.65
Andrew Rozendaal
Drafting Technician, Forensic Identification Services
$139,219.18