선형문자 B (그리스어 : Γραμμική Β , 영어 : Linear B )는 기록되어 전해지는 가장 이른 시기의 그리스어 인 미케네 그리스어 를 기록하는데 쓰인 음절문자 이며, 기원전 15세기에서 13세기 경까지 크레타 섬과 대륙의 여러 도시에서 사용되었다. 선형문자 B는 아직 해독되지 않은 선형문자 A 에서 유래한 문자이다. 아직까지 알려진 것이 없는 미노스 문명 의 언어를 기록하고 있고 1700개의 문자 표본만이 전해지고 있는 선형문자 A 와는 달리, 선형문자 B는 이미 알려진 미케네 그리스어 를 기록한 문자인데 삼만개가 넘는 문자 표본을 바탕으로 영국의 건축가이자 독학의 언어학자인 마이클 벤트리스 가 1952년에 해독했다.
선형문자 B 에는 약 이백여 개의 기호가 있으며, 이 기호들은 음가를 가지는 음절기호 와 뜻을 가지고 있는 표의문자 로 구성되어 있다. 87개의 음절기호 가운데 다섯 개는 아에이오우의 모음 기호이며, 나머지는 개음절 (받침이 없는 열린 음절, CV) 기호이다.
모양의 징후 "모음", "자음 모음" /-a/ (ㅏ) /-e/ (ㅔ) /-i/ (ㅣ) /-o/ (ㅗ) /-u/ (ㅜ) 𐀀 /a/ 아 *08
𐀁 /e/ 에 *38
𐀂 /i/ 이 *28
𐀃 /o/ 오 *61
𐀄 /u/ 우 *10
/d-/ ㄷ 𐀅 /da/ 다 *01
𐀆 /de/ 데 *45
𐀇 /di/ 디 *07
𐀈 /do/ 도 *14
𐀉 /du/ (두) *51
/j/ ㅣ 𐀊 /ja/ 야 *57
𐀋 /je/ *46
𐀍 /jo/ 요 *36
/k-/ ㅋ 𐀏 /ka/ 카 *77
𐀐 /ke/ 케 *44
𐀑 /ki/ 키 *67
𐀒 /ko/ 코 *70
𐀓 /ku/ 쿠 *81
/m-/ ㅁ 𐀔 /ma/ 마 *80
𐀕 /me/ 메 *13
𐀖 /mi/ 미 *73
𐀗 /mo/ 모 *15
𐀘 /mu/ 무 *23
/n-/ ㄴ 𐀙 /na/ 나 *06
𐀚 /ne/ 네 *24
𐀛 /ni/ 니 *30
𐀜 /no/ 노 *52
𐀝 /nu/ 누 *55
/p-/ ㅍ 𐀞 /pa/ 파 *03
𐀟 /pe/ 페 *72
𐀠 /pi/ 피 *39
𐀡 /po/ 포 *11
𐀢 /pu/ 푸 *50
/q-/ 𐀣 /qa/ *16
𐀤 /qe/ *78
𐀥 /qi/ *21
𐀦 /qo/ *32
/r-/ ㄹ 𐀨 /ra/ 라 *60
𐀩 /re/ 레 *27
𐀪 /ri/ 리 *53
𐀫 /ro/ 로 *02
𐀬 /ru/ 루 *26
/s-/ ㅅ 𐀭 /sa/ 사 *31
𐀮 /se/ 세 *09
𐀯 /si/ 시 *41
𐀰 /so/ 소 *12
𐀱 /su/ 수 *58
/t-/ ㅌ 𐀲 /ta/ 타 *59
𐀳 /te/ 테 *04
𐀴 /ti/ 티 *37
𐀵 /to/ 토 *05
𐀶 /tu/ 투 *69
/w-/ ㅜ 𐀷 /wa/ 와 *54
𐀸 /we/ 웨 *75
𐀹 /wi/ 위 *40
𐀺 /wo/ *42
/z-/ 𐀼 /za/ *17
𐀽 /ze/ *74
𐀿 /zo/ *20
영국의 고고학자 아서 에반스 는 1900년에 발굴한 크노소스 에서 선형문자 B가 새겨진 점토판을 대량으로 발굴했다.