*Note on Parking Tickets: Please do not use this payment site to pay City of Rochester parking tickets, which have a fine of $10.00. Only City of Rochester Hills parking tickets can be paid here. We will not refund your $10.00 payment if you choose to pay your City of Rochester fine here and your ticket will still be outstanding at the City of Rochester. Visit the City of Rochester website for further details.
Payment Methods

Pay with Credit/Debit Card/E-Check
 (checking/savings account)
Online:

Online Payment Portal: Invoices & Parking Tickets 

Online Payment Portal: Special Assessments

By Phone:
 
1-833-440-3763  -(5 for Invoices & Parking Tickets; 6 for Special Assessments) Please retain your confirmation number until the transaction appears on your statement.
 
In Person:
Treasury Division:
City Hall (2nd Floor)
1000 Rochester Hills Drive
Hours: 8:00 am to 5:00 pm 

*There is not a service fee for eCheck. There is a 2.8% service fee (minimum of $1.50) for payments credit/debit cards. The city receives no portion of this fee. 
Cards Accepted: 
  • Credit Cards - AmEx, Discover, MasterCard, Visa
  • Debit Cards - MasterCard from Star, Pulse or NYCE networks

Pay with Check
By Mail:
City of Rochester Hills

Treasury Division
1000 Rochester Hills Dr.
Rochester Hills, MI 48309-3034 

In the Dropbox:
Visitor parking lot 
1000 Rochester Hills Drive

In Person:
Treasury Division:
City Hall (2nd Floor)
1000 Rochester Hills Drive
Hours: 8:00 am to 5:00 pm 

Pay with Cash
In Person:
Treasury Division:
City Hall (2nd Floor)

1000 Rochester Hills Drive
Hours: 8:00 am to 5:00 pm 


Please Note: Per City fee schedule, $30.00 will be charged for all items returned from the bank due to non-sufficient funds (NSF), closed account, exceeding the allowable number of electronic transactions on a savings account, etc.

For direct assistance, please contact the Treasury Division at 248-841-2581 or by email at treasury@rochesterhills.org.

Subscribe to NotificationsStay up-to-date on what's happening by subscribing below