Catholic Charities (Riviera Beach)

Address

100 W 20th Street
Riviera Beach, FL 33404

(561) 345-2000

http://www.ccdpb.org

Description:

Catholic Charities' mission is to serve people in need and create hope in all stages of life. Founded in 1984, the agency assists over 15,000 individuals each year. Through 13 programs and ministries, we support the homeless, those at risk of homelessness, disaster victims, survivors of human trafficking, immigrants, refugees, the incarcerated, and families facing unplanned or crisis pregnancies. Catholic Charities does not discriminate based on a client's religion nor on any other classification protected under applicable federal, state, or local discrimination laws. We serve people in need, not because they are Catholic, but because we are Catholic.

Hours:

Monday-Friday / 8:30 am-4:30 pm.

Is Shelter?

No

Related Resource

Date of Official Change:

June 16, 2025

Address Listings

Physical (Primary)

100 W 20th Street
Riviera Beach, FL 33404

Mailing

100 W 20th Street
West Palm Beach, FL 33404

Phone Numbers

MAIN SITE PHONE

(561) 345-2000

Anti-Human Trafficking Phone

(561) 345-2000

Elder Affairs Guardianship

(561) 345-2001

Hunger, Homeless and Outreach

(561) 345-2007

Immigration Legal Services

(561) 345-2003

Indian River/Okeechobee/ St. Lucie Disaster Recovery

(561) 345-1810

Interfaith Health & Wellness Ministry

(561) 345-2006

Palm Beach/Martin Disaster Recovery

(561) 578-9614

Parish Social Ministry / Catholic Relief Services

(561) 360-3327

Prison Ministry

(561) 360-3326

Refugee Resettlement

(561) 345-2025

Respect Life Ministry

(561) 360-3330

Samaritan Center Transitional Housing Center-Indian River County

(772) 770-3039

Volunteer Services

(561) 360-3329

Accessibility:

Wheelchair Access.

Special Notes/Funding

Human Trafficking Case Management

Description

Provides supportive services to all victims of human trafficking so that they may regain control of their lives to include a range of emergency, transitional, and long-term services tailored to meet the individualized needs of each survivor.

Hours

Every day / 24 hours.

Required Documents

Contact agency.

Eligibility

Verified victim of human trafficking.

Fees

No fees charged.

Intake Procedure

Contact agency

Languages

English, Spanish.

Service Area

Palm Beach County, Indian River County, Martin County, Okeechobee County.

Geography Served

    If a location is grayed out it means that only certain areas within it are covered. The areas with complete covereage are listed in black.

  • Florida
    • Indian River County
      • Martin County
        • Okeechobee County
          • Palm Beach County
            • Saint Lucie County

            Telephone Numbers

            Number:
            561-345-2000
            Type:
            Service Phone
            Name:
            Anti-Human Trafficking Phone
            Edit Service DetailsClick here to see this service (PH-1000) and related services within the Service Tree.

            Description

            Provides disaster case management and limited financial assistance until June 2026 or until funding lasts.

            Hours

            Monday-Friday / 8:30 am-4:30 pm, by appointment only.

            Required Documents

            Contact agency.

            Eligibility

            Must have been negatively impacted by Hurricane Milton tornadoes, filed for FEMA assistance, and made a homeowners insurance claim.

            Fees

            No fees charged.

            Intake Procedure

            Contact by phone.

            Languages

            English, Spanish.

            Service Area

            Palm Beach County, Indian River County, Okeechobee County, St. Lucie County, Martin County.

            Geography Served

              If a location is grayed out it means that only certain areas within it are covered. The areas with complete covereage are listed in black.

            • Florida
              • Indian River County
                • Martin County
                  • Okeechobee County
                    • Palm Beach County
                      • Saint Lucie County

                      Telephone Numbers

                      Number:
                      561-345-1810
                      Type:
                      Service Phone
                      Name:
                      Indian River/Okeechobee/ St. Lucie Disaster Recovery
                      Number:
                      561-578-9614
                      Type:
                      Service Phone
                      Name:
                      Palm Beach/Martin Disaster Recovery
                      Edit Service DetailsClick here to see this service (TH-2900.1780) and related services within the Service Tree.

                      Description

                      Provides electric payment assistance for homeless prevention.

                      Hours

                      Monday-Friday / 8:30 am-4:30 pm, by appointment only

                      Required Documents

                      Contact agency.

                      Eligibility

                      Call for eligibility criteria.

                      Fees

                      No fees charged.

                      Intake Procedure

                      Contact by phone.

                      Languages

                      English, Spanish.

                      Service Area

                      Palm Beach County.

                      Geography Served

                      None

                      Telephone Numbers

                      Number:
                      561-345-2000
                      Type:
                      Service Phone
                      Name:
                      MAIN SITE PHONE
                      Edit Service DetailsClick here to see this service (BV-8900.9300-180) and related services within the Service Tree.

                      Description

                      Provides supportive services to all victims of human trafficking so that they may regain control of their lives.

                      Hours

                      Every day / 24 hours

                      Required Documents

                      Contact agency.

                      Eligibility

                      Contact agency.

                      Fees

                      No fees charged.

                      Intake Procedure

                      Contact agency.

                      Languages

                      English, Spanish, Creole, ASL

                      Service Area

                      Palm Beach County

                      Geography Served

                        If a location is grayed out it means that only certain areas within it are covered. The areas with complete covereage are listed in black.

                      • Florida
                        • Palm Beach County

                        Telephone Numbers

                        Number:
                        561-345-2000
                        Type:
                        Service Phone
                        Name:
                        Anti-Human Trafficking Phone
                        Edit Service DetailsClick here to see this service (RP-1500.1400-300) and related services within the Service Tree.

                        Description

                        Provides human trafficking prevention.

                        Hours

                        Monday-Friday / 8:30 am-4:30 pm

                        Required Documents

                        Contact agency.

                        Eligibility

                        Verified victim of human trafficking.

                        Fees

                        No fees charged.

                        Intake Procedure

                        Contact agency.

                        Languages

                        English, Spanish.

                        Service Area

                        Palm Beach County, Martin County, Indian River County, Okeechobee County, St. Lucie County.

                        Geography Served

                          If a location is grayed out it means that only certain areas within it are covered. The areas with complete covereage are listed in black.

                        • Florida
                          • Indian River County
                            • Martin County
                              • Okeechobee County
                                • Palm Beach County
                                  • Saint Lucie County

                                  Telephone Numbers

                                  Number:
                                  561-345-2000
                                  Type:
                                  Service Phone
                                  Name:
                                  Anti-Human Trafficking Phone
                                  Edit Service DetailsClick here to see this service (FN-1500.2560) and related services within the Service Tree.

                                  Description

                                  Provides immigration/legal services.

                                  Hours

                                  Monday-Friday / 8:30 am-4:30 pm

                                  Required Documents

                                  Contact agency.

                                  Eligibility

                                  No restrictions.

                                  Fees

                                  Varies, call agency for details

                                  Intake Procedure

                                  Call to schedule appointment 561-345-2003.

                                  Languages

                                  English, Spanish, Creole.

                                  Service Area

                                  Palm Beach County, Martin County.

                                  Geography Served

                                    If a location is grayed out it means that only certain areas within it are covered. The areas with complete covereage are listed in black.

                                  • Florida
                                    • Martin County
                                      • Palm Beach County

                                      Telephone Numbers

                                      Number:
                                      561-345-2003
                                      Type:
                                      Service Phone
                                      Name:
                                      Immigration Legal Services
                                      Edit Service DetailsClick here to see this service (FT-3600) and related services within the Service Tree.

                                      Description

                                      Provides mortgage assistance for homeless prevention.

                                      Hours

                                      Monday-Friday / 8:30 am-4:30 pm.

                                      Required Documents

                                      Contact agency.

                                      Eligibility

                                      Call for eligibility criteria.

                                      Fees

                                      No fees charged.

                                      Intake Procedure

                                      Contact by phone.

                                      Languages

                                      English, Spanish.

                                      Service Area

                                      Palm Beach County, Martin County.

                                      Geography Served

                                      None

                                      Telephone Numbers

                                      Number:
                                      561-345-2000
                                      Type:
                                      Service Phone
                                      Name:
                                      MAIN SITE PHONE
                                      Edit Service DetailsClick here to see this service (BH-3800.5000) and related services within the Service Tree.

                                      Description

                                      Provides rental assistance for homeless prevention.

                                      Hours

                                      Monday-Friday / 8:30 am-4:30 pm.

                                      Required Documents

                                      Contact agency.

                                      Eligibility

                                      Call for eligibility criteria.

                                      Fees

                                      No fees charged.

                                      Intake Procedure

                                      Contact by phone.

                                      Languages

                                      English, Spanish.

                                      Service Area

                                      Palm Beach County, Martin County

                                      Geography Served

                                      None

                                      Telephone Numbers

                                      Number:
                                      561-345-2000
                                      Type:
                                      Service Phone
                                      Name:
                                      MAIN SITE PHONE
                                      Edit Service DetailsClick here to see this service (BH-3800.7000) and related services within the Service Tree.

                                      Description

                                      Provides water bill assistance for homeless prevention.

                                      Hours

                                      Monday-Friday / 8:30 am-4:30 pm.

                                      Required Documents

                                      Contact agency.

                                      Eligibility

                                      Call for eligibility criteria.

                                      Fees

                                      No fees charged.

                                      Intake Procedure

                                      Contact by phone.

                                      Languages

                                      English, Spanish.

                                      Service Area

                                      Palm Beach County.

                                      Geography Served

                                      None

                                      Telephone Numbers

                                      Number:
                                      561-345-2000
                                      Type:
                                      Service Phone
                                      Name:
                                      MAIN SITE PHONE
                                      Edit Service DetailsClick here to see this service (BV-8900.9300-950) and related services within the Service Tree.

                                      Send profile information to an email address.

                                      Provide your email address to receive information about Catholic Charities (Riviera Beach).

                                      Sent!

                                      Please enter a valid email address.

                                      Close this field

                                      Send a condensed resource profile to your phone via text message (SMS).

                                      Select your cell carrier and provide your phone number to receive information about Catholic Charities (Riviera Beach).

                                      Sent!

                                      Please enter a valid phone number.

                                      Please select a carrier.

                                      Standard text messaging rates may apply from your carrier. Some mobile carriers are inconsistent in their delivery of provider profiles sent to phones. If you do not receive a message within a few minutes please contact the provider directly for assistance.

                                      Close this field

                                      Want to save this page for later?
                                      Create a free account!

                                      .