Skyhawk 172/Cutlass 172
ATC Issue All Types; Conflict NMAC; Deviation - Track / Heading All Types; Deviation / Discrepancy - Procedural Published Material / Policy; Deviation / Discrepancy - Procedural Clearance
Air Traffic Control Separated Traffic; Flight Crew Took Evasive Action
Airport; Procedure
Approaching the ZZZ airport I was instructed to enter right traffic for[Runway] XXR; #3 following a Cessna on downwind. I acknowledged the instruction; advised I was looking for traffic; and slowed to approximately 70 KIAS.Approaching mid-field downwind I saw a Cessna about 500 ft to my right at the same altitude. I was not able to see the other aircraft initially because it was obscured by my wing. The pilot if the other aircraft announced on the radio the he had a traffic conflict and we both turned opposite directions. The tower controller acknowledged the situation and provided instructions to resolve the conflict. We both landed safely. I believe that this situation could have been avoided if the Tower Controller provided more accurate position reports; and more closely monitored the progress of approaching traffic on radar.
C172 pilot reported a Near Mid Air Collision while in the traffic pattern and took evasive action.