- Beloit Comprehensive Treatment Center(608) 361‑7200Substance use · Beloit · 2240 Prairie Avenue, Suite 10
- Beloit Health Systems(608) 364‑5686Substance use · Mental health · Beloit · 1969 West Hart Road
- Comprehensive Treatment Center(608) 758‑1944Substance use · Detox · Janesville · 1312 Barberry Drive, Suite 110
- Genesis Counseling Services Ltd(608) 757‑0404Mental health · Janesville · 1 South Main Street, Suite 250
- Janesville Comprehensive Treatment Center(608) 758‑1944Substance use · Janesville · 1312 Barberry Drive, Suite 100
- Lutheran Social Services of Wisconsin(833) 420‑1103Substance use · Mental health · Beloit · 1850 Cranston Road
- Lutheran Social Services of Wisconsin(833) 420‑1103 ext. 5110Substance use · Mental health · Janesville · 612 North Randall Avenue, Suite A
- Quality Addiction Management, Inc.(608) 361‑7200Opioid treatment program · Beloit · 2240 Prairie Ave.
- Rock County Human Services Department(608) 757‑5200Substance use · Janesville · 1717 Center Avenue · Spanish
- Trivium LLC(608) 755‑5260Substance use · Mental health · Janesville · 17 South River Street, Suite 254
Nearest emergency rooms
- Beloit Health System0.9 mi · Beloit, WI
- SSM Health St Mary's Hospital - Janesville9.6 mi · Janesville, WI
- Mercy Health System Corp11 mi · Janesville, WI
Cities in Rock County
Common questions
How many addiction and mental health treatment centers are in Rock County, Wisconsin?
SAMHSA’s FindTreatment.gov directory lists 10 treatment centers in Rock County: Beloit Comprehensive Treatment Center, Beloit Health Systems, Comprehensive Treatment Center, Genesis Counseling Services Ltd, Janesville Comprehensive Treatment Center, Lutheran Social Services of Wisconsin, Lutheran Social Services of Wisconsin, Quality Addiction Management, Inc., Rock County Human Services Department and Trivium LLC.
Which treatment centers in Rock County accept Medicaid?
9 of 10 name Medicaid among the payments they accept. Ask whether they take your plan.
Is there a treatment center with services in Spanish in Rock County?
Yes. Rock County Human Services Department list Spanish among their language services.
Where is the nearest emergency room to Rock County?
Hospitals that list emergency services in Medicare data, near Rock County: Beloit Health System, Beloit (0.9 mi), SSM Health St Mary's Hospital - Janesville, Janesville (9.6 mi) and Mercy Health System Corp, Janesville (11 mi). In an emergency, call 911.
Source: SAMHSA, FindTreatment.gov (National Directory of Mental Health and Substance Use Treatment Facilities), retrieved 2026-11-11. SAMHSA publishes no separate release date for this live directory. The directory has no quality ratings, and this list is not a ranking or a recommendation. Methodology