Do you receive a W-2 form for social security disability?

No. Social Security Administration doesn't use W-2 forms. The form they use is called SSA-1099, which is a Social Security Benefit Statement. It's issued by the Social Security Administration. It reports the total amount of benefits that the recipient received in the previous year.

To get a replacement SSA-1099 if yours hasn't come in the mail, you can visit or call your local Social Security office, or use your online "My Social Security" account (you will have to register if you haven't already).
No. Social Security Administration doesn't file W-2 forms. It uses its own forms for reporting required information. Form SSA-1099 is Social Security Benefit Statement. It's issued by the Social Security Administration. It reports the total amount of benefits that the recipient received in the previous year.