HIV Testing Sites

HIV Testing Sites

The Colorado Department of Public Health and Environment (CDPHE), STI/HIV Section’s Client Based Prevention Program provides highly focused statewide outreach to people living with or exposed to HIV and STIs (syphilis, gonorrhea, and chlamydia). They also offer technical assistance, capacity building and partner notification services which include:

  • Follow-up to ensure that untreated STI-infected and uncounseled HIV infected persons receive test results, counseling and treatment and access to ongoing medical care
  • Partner counseling and referral services (PCRS) (HIV, syphilis, gonorrhea, chlamydia, persons co-infected with hepatitis C and HIV)
  • Counseling and testing, including social network testing
  • Referral to other service providers
  • Comprehensive risk counseling services (CRCS) – please contact

Rebecca Jordan at 303-692-2969 for further information about this program

Staff can be reached by contacting the main office in Denver at, 303-692-2963, or at the following regional sites:

Grand Junction : 970-248-7146 Pueblo: 719-545-4650

Local health departments and community-based organizations also provide HIV, STI and hepatitis C testing throughout the state.

Following is a list of providers and locations available in Colorado.

Colorado HIV testing sites,

Testing is confidential at all sites listed. Some sites also offer STD testing.



Planned Parenthood
Arvada Health Center
7735 Wadsworth Blvd,
Arvada, CO 80003
Phone: 303-425-6624
Hours: Mon 9AM-7PM, Tues and Thurs 11AM-7PM,
Wed and Fri 9AM-5PM
Sat 9AM-3PM



It Takes a Village
1475 Lima St.
Aurora, CO 80010
Phone: 303-367-4747, by appointment only

Altura Plaza
15400 E. 14th Place, Lower Level
Aurora, CO 80011
Phone: 303-363-3018
Hours: Wed 1:30-4:30PM
No appointment needed

CHIP Youth Project
13123 E. 16th Ave.
Aurora, CO 80045
Phone: 720-777-8233, by appointment only

Planned Parenthood
Aurora Health Center
1284 S Abilene St
Aurora, CO 80012
Phone: 303-671-7526
Hours: Mon and Tues 9AM-6PM, Wed and Fri 9AM-5PM
Thurs 11AM-6PM, Sat 9AM-3PM

Tri-County Health Department
North Broadway Office
7000 N. Broadway Ste. 400
Denver, CO 80221
Phone: 303-426-5232
Hours: Tues 9AM-12PM
No appointment needed



Boulder County AIDS Project
2118 14th Street
Boulder, CO 80302
Phone: 303-444-6121, by appointment only

Boulder County Public Health
3450 Broadway
Boulder, CO 80304
Phone: 303-413-7500



Broomfield Health and Human Services
6 Garden Center
Broomfield CO 80020
Phone: 720-887-2220



Mt. Resource Center
10875 US Highway 285, Suite D202
Conifer, CO 80433
Phone: 303-838-7552



The (GLBT) Center
1301 East Colfax Ave.
Denver, CO 80218
Hours: Mon and Thurs 4:30PM-7:30PM
No appointment needed

Clinica Tepeyac
5075 Lincoln
Denver, CO 80216
Phone: 303-458-5302

D.A.Y.S. (Denver Area Youth Services)
Youth friendly.
1530 W. 13th Ave.
Denver, CO 80224
Phone: 303-698-2300

Denver Colorado AIDS Project
Diamond Hill Office Complex, Bldg A
2490 W 26th Ave., 3rd Floor Ste 300
Denver, CO 80211
Hours: Thurs 2:30PM-5:30PM
Mon, Tues, Weds and Fri by appointment

Denver Element
655 Broadway Suite 425
Denver, CO 80203
Phone: 720-382-5900
Hours: 1st and 3rd Tuesday 3PM-5PM

Denver Health
Lowry Family Health Center
951 Yosemite St
Denver, CO 80230
Phone: 303-602-4545
Hours: Mondays 8AM-5PM

Denver Health
Park Hill Family Health Center
4995 E 33rd Ave
Denver, CO 80207
Phone: 303-602-3720
Hours: Mon-Fri 8AM-5PM

Denver Health
Montbello Family Health Center
12600 E. Albrook Dr.
Denver, CO 80239
Phone: 303-602-4200
Hours: Mon – Fri 8AM-5PM

Denver Health
Sam Sandos Westside Family Health Center
1100 Federal Blvd.
Denver, CO 80204
Phone: 303-436-4200

Denver Health
Westwood Family Health Center
4320 W Alaska Pl
Denver, CO 80219
Phone: 303-602-4660
Hours: By appointment only

Denver Health
Montbello Family Health Center
12600 E. Albrook Dr.
Denver, CO 80239
Phone: 303-602-4000
Hours: Mon-Fri 8AM-5PM

Denver Health
Westside Family Health Center
1100 Federal Blvd.
Denver, CO 80204
Phone: 303-436-4200
Hours: By appointment

Denver Indian Health and Family Services
1633 Fillmore St. GL 1
Denver, CO 80206
Phone: 303-781-4050
Hours: Mon, Wed, Thurs 8AM-5PM
Tues: 10AM-7PM, Fri 8AM-noon
Please make an appointment

Denver Metro Health Clinic
605 Bannock St.
Denver, CO 80204
Phone: 303-602-3540

Eastside Family Health Center
501 28th St.
Denver, CO 80205

Elati House
639 Elati
Denver, CO 80204
Phone: 303-602-3540

Empowerment Program
1600 York St.
Denver, CO 80206
Phone: 303-320-1989
Hours: Mon 1PM-3PM, Wed and Fri 10AM-Noon,
Thur. 9AM-noon

Hey Denver
1720 Pearl St.
Denver, CO 80203
Phone: 303-962-2880

Midtowne Spa Denver
2935 Zuni St.
Denver, CO 80211
Phone: 303-458-8902
Hours: Wed and Thurs 7PM-10PM, Fri 12PM-3:30PM

Planned Parenthood
Denver Southeast Health Center
6310 E. Exposition Ave
Denver, CO 80224
Phone: 303-320-1630
Hours: Mom 9AM-6PM, Tues and Thurs 11AM-6PM, Wed 11AM-7PM
Fri 8AM-5PM, Sat 9AM-3PM

1029 Santa Fe St. Ste 16 & 18
Denver, CO 80204
Phone: 720-317-7009
Hours: Call for an appointment after 10AM

Rainbow Alley (GLBTQ youth center)
1301 E Colfax in Denver
Phone: 303-831-0442
Youth friendly.

Rocky Mountain CARES
4545 E 9th Ave Ste. #110
Denver, CO 80220
Phone: 303-951-3694
Hours: Mon-Fri 8AM-4:30PM
Appointment preferred, walk ins welcome

Servicios De La Raza
4055 Tejon St
Denver, CO 80211
Phone: 303-953-5902
Hours: By appointment,
2nd Thursday of the Month 12PM-6PM
Se habla espanol

Sisters of Color United for Education
2895 W. 8th
Denver, CO 80204
Hours: Tues-Fri 10AM-5PM,
Mon-Thurs by appointment after 5PM
Se hable espanol

Tri-County Health Department
North Broadway Office
7000 N. Broadway Ste. 400
Denver, C0 80221
Phone: 303-426-5232
Hours: Tuesdays: 9AM-12PM
No Appointment Required

Urban Peak
Youth Drop in:
730 21st St
Denver, CO
Phone: 303-974-2900



Tri-County Health Department
Englewood Office
4857 S. Broadway
Englewood, CO 80113
Phone: 303-363-3018
Hours: 3rd Fri of the month 9AM-12PM
No appointment needed



Planned Parenthood
Southwest Health Center
1400 S Wadsworth Blvd.
Lakewood, CO 80232
Phone: 303-988-3821
Hours: Mon 9AM-6PM, Tues 10AM-6PM, Wed 11AM-7PM
Fri 10AM-5PM, Sat 9AM-3PM

Jefferson County Public Health
Lakewood Clinic
645 Parfet St.
Lakewood, CO 80215
Phone: 303-239-7078 opt. 2
Hours: Mon-Thurs by appointment
Friday walks in welcome



 Planned Parenthood
Littleton Health Center
131 W. County Line Rd.
Littleton, CO 80129
Phone: 303-789-0963
Hours: Mon and Fri 9AM-5PM, Tues and Thurs 11AM-7PM
Sat 9AM-3PM



Women’s Health Boulder
2855 Valmont Rd
Boulder, CO 80301
Phone: 303-442-5160

Longmont Teen Clinics
82 21st Avenue
Longmont, CO 80501
Phone: 303-442-5160



Planned Parenthood
Parker Express Center
12543 N. Hwy 83 #214
Parker, CO 80134
Phone: 720-851-6606
Hours: Mon and Wed 11AM-6PM, Fri 10AM-5PM
Sat 9AM-2PM

Tri-County Health Department
Englewood Office
4857 S Broadway
Englewood, CO 80113
Phone: 303-363-3018
Hours: 3rd Friday of every month 9AM-12PM
No appointment Required


Southern Colorado



Planned Parenthood
1560 12th Street #7
Alamosa, CO 81101
Phone: 719-589-4906


Colorado Springs

El Paso County Clinical Services
1675 Garden of the Gods
Colorado Springs, CO 80910
Hours: Mon-Fri 8AM-4PM
Se habla espanol

Southern Colorado Health Network (SCAP)
1301 S 8th Street
Colorado Springs, CO
Phone: 719-578-9092
Hours: Mon-Fri 9AM-4PM by appointment

Planned Parenthood
Colorado Springs Westside Health Center
3480 Centennial Blvd
Colorado Springs, CO 80907
Phone: 719-475-7162
Hours: Mon 8AM-5PM, Tues 11AM-7PM,
Wed-Fri 9AM-5PM, Sat 8AM-3PM



Pueblo Community Health Center
Colorado Avenue Clinic
300 Colorado Ave
Pueblo, CO 81044
Phone: 719-543-8711
Hours: Mon-Fri 8:30AM-9PM

Pueblo City – County Health Department
101 W 9th St
Pueblo, CO 81003
Phone: 719-583-4300
Hours: Mon – Fri 8:30AM-4:30PM
Appointment required
Se habla espanol


Northern Colorado

Northern Colorado AIDS Project
(NCAP): Ft Collins and Greeley
400 Remington, Ste 100
Ft. Collins, CO 80524
Phone: 970-484-4469

Rainbow Alley (youth friendly)
101 N. Mason St.
In Fort Collins

Salud Family Health Center
909 E. Railroad Ave.
Ft. Morgan, CO 80701
Phone: 970-867-0300
Toll Free: 1-877-867-9399


Western Slope


Community Health Services
0405 Castle Creek Rd., Ste. 6
Aspen, CO 81611
Phone: 970-920-5420

Mesa County Health Department
510 29th Road
Grand Junction, CO 81504
Phone: 970-248-6906

Western Colorado AIDS Project
805 Main St.
Grand Junction, CO. 81501
Phone: 970-243-2437