B-Verdensmesterskabet i håndbold for mænd 1977 var det første B-VM i håndbold for mænd, og turneringen med deltagelse af 12 hold afvikledes i Østrig i perioden 25. februar – 5. marts1977. Turneringen fungerede som den europæiske kvalifikation til A-VM 1978, og holdene spillede om seks ledige pladser ved A-VM-slutrunden.
De 12 deltagende hold var inddelt i fire grupper med tre hold i hver, og i hver gruppe spillede holdene en enkeltturnering alle-mod-alle. De fire gruppevindere og fire -toere gik videre til kampene om placeringerne 1-8.
I hovedrunden samledes de fire gruppevindere og de fire -toere fra den indledende runde i gruppe I og II. I hver gruppe spillede holdene en enkeltturnering alle-mod-alle, og de to gruppevindere kvalificerede sig til finalen. De to toere gik videre til bronzekampen, mens treerne gik videre til placeringskamp om femtepladsen. Endelig måtte de to firere tage til takke med at spille om syvendepladsen.