Western New York
Cattaraugus County Courts & District Attorney
The traffic and justice courts, criminal court, and District Attorney serving Cattaraugus County — with official contact details.
Traffic & Justice Courts
Traffic tickets issued in Cattaraugus County are generally answered in the town, village, or city court for the place the ticket was written — the court is printed on your ticket. Select a court for its address, phone, and directions.
Town Courts (32)
Allegany Town Court
3790 Birch Run Road, Allegany, NY 14706
716-373-3670
Ashford Town Court
9377 Route 240, PO Box 306, West Valley, NY 14171
716-942-6016
Carrollton Town Court
640 Main Street, Suite 3, Limestone, NY 14753
716-925-7772
Coldspring Town Court
PO Box J, Steamburg, NY 14783
716-354-5752
Conewango Town Court
Route 241, Town Highway Building, Conewango Valley, NY 14726
716-358-9577
Dayton Town Court
9100 Route 62, South Dayton, NY 14138
716-532-3758
East Otto Town Court
9014 East Otto-Springville Road, PO Box 24, East Otto, NY 14729
716-316-4974
Ellicottville Town Court
PO Box 600, Ellicottville, NY 14731
716-699-2248
Farmersville Town Court
8693 Lake Avenue, Franklinville, NY 14737
716-676-3030
Franklinville Town Court
PO Box 146, Franklinville, NY 14737
716-676-3077
Freedom Town Court
1188 Eagle Street, PO Box 89, Sandusky, NY 14133
716-492-0961
Great Valley Town Court
PO Box 172, Great Valley, NY 14741
716-945-4200
Hinsdale Town Court
4129 Route 16N, Hinsdale, NY 14743
716-557-2478
Humphrey Town Court
4500 Humphrey Road, Great Valley, NY 14741
716-945-3177
Ischua Town Court
1850 Mill Street, Ischua, NY 14743
716-557-8787
Leon Town Court
12195 New Albion Road, Leon, NY 14751
716-296-5231
Little Valley Town Court
201 Third Street, Little Valley, NY 14755
716-938-6882
Lyndon Town Court
852 Lyndon Center Road, Cuba, NY 14727
716-676-9928
Machias Town Court
3483 Roszyk Hill Road, Machias, NY 14101
716-669-1014
Mansfield Town Court
7691 Toad Hollow Road, Little Valley, NY 14755
716-498-3653
Napoli Town Court
4672 Allegany Road, Little Valley, NY 14755
716-938-6836
New Albion Town Court
7151 Route 353, Cattaraugus, NY 14719
716-257-5387
Olean Town Court
2634 Route 16N, Olean, NY 14760
716-372-2727
Otto Town Court
Otto Maple Road, Otto, NY 14766
716-257-3111
Perrysburg Town Court
10460 Peck Hill Road, Perrysburg, NY 14129
716-532-4910
Persia Town Court
8 West Main Street, Gowanda, NY 14070
716-532-4042
Portville Town Court
1102 Olean-Portville Road, Portville, NY 14770
716-933-6432
Randolph Town Court
72 Main Street, Randolph, NY 14772
716-358-4515
Red House Town Court
8642 Lockto Hollow Road, Salamanca, NY 14779
716-354-5052
Salamanca Town Court
4295 Center Street Extension, Salamanca, NY 14779
716-945-3644
South Valley Town Court
11888 Saw Mill Run Road, Frewsburg, NY 14738
716-354-9235
Yorkshire Town Court
82 Main Street, Delevan, NY 14042
716-492-4831
Source: the New York State Unified Court System Town & Village Justice Courts directory. Court hours and locations change — confirm against the official listing or your ticket before you appear.
Criminal Courts
Criminal matters in Cattaraugus County are heard in the courts below. The court that hears your case depends on the charge and where it was filed.
Cattaraugus County Court
county- 303 Court Street, Little Valley, NY 14755
Olean City Court
city- 101 East State Street, PO Box 631, Olean, NY 14760
Salamanca City Court
city- 225 Wildwood Avenue, Salamanca, NY 14779
Court assignments and locations change — confirm against your court notice or the official New York Courts website before you appear.
District Attorney
Cattaraugus County District Attorney's Office
District Attorney: Lori Pettit Rieman
- 303 Court Street, Little Valley, NY 14755
Contact the main office line at (716) 938-2220, or submit an inquiry via the email form on the office's contact page (https://www.cattco.gov/district-attorney/contact). The office also provides separate contact forms for the Victim/Witness Coordinator and for investigators.
The Cattaraugus County District Attorney prosecutes criminal cases in the county. This listing is informational and is not the office's official channel — verify contact details on the official website above.
How a Cattaraugus County case works
A traffic ticket in Cattaraugus County is answered in the local town, village, or city court named on the ticket. A guilty plea can add points to your license, raise your insurance, and carry surcharges — and some charges can lead to a suspension. Criminal matters are prosecuted by the Cattaraugus County District Attorney's Office in the county's criminal court. Many traffic tickets can be negotiated down, often without you appearing in person.
The Law Office of Anthony Sharnov represents drivers and defendants throughout New York. If you have a ticket or charge in Cattaraugus County, a free case review is the fastest way to understand your options.
This directory is general information, not legal advice, and does not create an attorney-client relationship. Court and District Attorney details change — always confirm against the official source before acting.
Charged or ticketed in Cattaraugus County?
The Law Office of Anthony Sharnov defends traffic and criminal matters across New York. Free 15-minute case review — an attorney calls you back the same business day.