Glioblastoma (GBM) is a lethal brain tumor containing a subpopulation of GBM stem cells (GSCs) that interaction with surrounding cells, including infiltrating tumor-associated macrophages and microglia (TAMs). While GSCs and TAMs are in close proximity and likely interact to coordinate tumor growth, a limited number of mechanisms have been identified that support their communication. Here, we identified glycoprotein NMB (GPNMB) as a key factor mediating a unique bidirectional interaction between GSCs and TAMs in GBM. Specifically, GSCs educated macrophages and microglia to preferentially express GPNMB in the GBM tumor microenvironment. As a result, TAM-secreted GPNMB interacted with its receptor CD44 on GSCs to promote their glycolytic and self-renewal abilities via activating the PYK2/RSK2 signaling axis. Disrupting GPNMB-mediated GSC-TAM interplay suppressed tumor progression and self-renewal in GBM mouse models. Our study found a protumor function of GPNMB-mediated GSC-TAM bidirectional communication and supports GPNMB as a promising therapeutic target for GBM.