Mainstream Association of Persons with Disabilities

Your Impact in 2024

1000+

Lives Impacted

550+

Volunteers

1000+

Donations

1000+

Lives Impacted

1000+

Lives Impacted

1000+

Lives Impacted

Who We Are

Mainstream Association of Persons with Disabilities (MAPD) is a cross-disability organization dedicated to the rights, inclusion, and empowerment of Persons with Disabilities (PWDs).

We focus on awareness, assistive devices, inclusive development, transgender inclusion, and independent living for those with severe disabilities. Mainstream empowers PWDs to take charge of their lives, advocates for legal protections, and works for equal education, training, and employment opportunities.

PWDs are a vital part of national human resources. When given opportunities, they can transform from
beneficiaries to active contributors in society.

Our Projects

Empowered Living

Personal Assistant Service

Fostering Awareness

Accessibiity Audits

Advocacy

Livelihood Program

Skill Development

Assistive Devices

Advocacy

Disaster Management (DDIR)

Sports & Recreational Activities

Assistive Devices

Our Volunteers, Our Heroes

Volunteers are the heart of Mainstream, driven by passion, not recognition.

Despite busy lives, their commitment inspires change and touches countless lives.
Volunteering here is more than giving back; it’s a chance to learn, grow, connect, and gain
experiences that enrich both personal and professional journeys.

Together, they spread smiles and kindness.

Our Partners

Get Involved

Become a Volunteer

Looking for an opportunity to create impact through inclusion and empathy? Become a volunteer with the Mainstream Association of Persons with Disabilities and experience the transformative power of volunteerism in changing lives.

Bank Transfer

You can make direct deposits or transfers into our accounts through any listed bank. Simply choose your preferred bank from the list.

Doorstep Collection

Looking for an opportunity to create impact through inclusion and empathy? You can donate via cheque or bank draft. Just call +923006365785 or +923118901343, and our representative will collect it.