Powierzchnia jego wynosi 360 ha. Maksymalna głębokość jeziora 44 m, szerokość do 700 m, długość 8,8 km.
Położone jest wśród łąk i pól o stromych brzegach i urozmaiconej linii brzegowej. Na północy wąski strumyk łączy je z jeziorem Wojnowo, które z kolei połączone jest z jeziorem Niegocin. Południowa część jeziora łączy się kanałem z jez. Ublik Wielki. Na południowym brzegu jeziora leży wieś Cierzpięty, na zachodnim - wieś Marcinowa Wola. W odległości l km na zachód od jeziora znajduje się Bagno Nietlice. Z Buwełna prowadzą szlaki wodne na jeziora Niegocin i Ublik Wielki. W jeziorze przeważa leszcz, żeruje też okoń, szczupak, sandacz, węgorz, sieja, płoć, kleń.