• catonsville campus shot
  • students on the ccbc dundalk campus
  • panoramic photo of ccbc essex

Our locations

CCBC is ideally located, surrounding a large metropolitan area in central Maryland.

We have three full service campuses: CCBC Catonsville, CCBC Dundalk, and CCBC Essex. These locations give you the full college experience and offer a wide variety of classes, training programs, events, activities and other student support services.

Over the years, we have added additional centers in Hunt Valley, Owings Mills and Randallstown, bringing education even closer to your home and work. We also offer classes at BCPS locations around Baltimore County. Come check us out - we could just be in your neighborhood!

CCBC Online - flexible learning!

We offer more than 60 online degree and certificate options. From Accounting and Nursing to General Studies, if you want to learn online, we have options for you.

Explore our online options today »

CCBC Catonsville

Address More information
800 South Rolling Road
Baltimore, MD 21228-5317
Phone: 443.840.2222

CCBC Dundalk

Address More information
7200 Sollers Point Road
Baltimore, MD 21222-4649
Phone: 443.840.2222

CCBC Essex

Address More information
7201 Rossville Boulevard
Baltimore, MD 21237-3899
Phone: 443.840.2222

CCBC Extension Centers


Hunt Valley
11101 McCormick Road
Baltimore, MD 21031
Phone: 443.840.5830

Google maps to
CCBC Hunt Valley

Owings Mills
10300 Grand Central Avenue
Owings Mills, MD 21117
Phone: 443.840.2222

Google maps to
CCBC Owings Mills

Randallstown
Liberty Center, 3637 Offutt Road
Randallstown, MD 21133
Phone: 443.840.2770

Google maps to
CCBC Randallstown



In the event of a college-wide closing due to inclement weather or any other unanticipated event, refer to our closings information page.