Automated and accurate polyp segmentation is essential for assisting physicians in identifying polyps during colonoscopy, playing a key role in preventing and diagnosing colorectal cancer. Despite significant advances in deep learning-based polyp segmentation methods in recent years, several challenges remain. The shape, size, and texture of polyps can vary considerably, complicating the development of a universal approach. Moreover, polyps are often obscured within the surrounding mucosa, making accurate delineation of their boundaries difficult. To address these challenges, we propose the Boundary-guided Multi-level Attention Network (BMANet) for polyp segmentation. Our method begins with a Cascaded Partial Decoder (CPD) that aggregates highlevel semantic features, generating a coarse global feature map. To refine these features, we introduce a Boundary Aware Module (BAM) that combines low-level and global features to produce distinct boundary features. Furthermore, we present a Boundary-guided Multi-level Attention (BMA) module that integrates encoder features, fine boundary features from BAM, and output features from adjacent higher levels. This integration enhances the network's attention to both polyp regions and boundaries, ensuring comprehensive consideration of global information and boundary details. Through these mechanisms, BMANet effectively identifies polyp regions and yields segmentation results with precise boundaries. Extensive quantitative and qualitative experiments demonstrate that BMANet is highly competitive with existing state-of-the-art (SOTA) methods. Our code is available at https://github.com/WZH0120/BMANet.