Tuberculosis (TB) is still threatening millions of people's lives, especially in developing countries. One of the major factors contributing to the ongoing epidemic of TB is the lack of a fast, efficient, and inexpensive diagnostic strategy. In this work, we developed a semiconducting single-walled carbon nanotube (SWCNT)-based field-effect transistor (FET) device functionalized with anti-Mycobacterium tuberculosis antigen 85B antibody (Ab85B) to detect the major M. tuberculosis-secreted antigen 85B (Ag85B). Through optimizing the device fabrication process by evaluating the mass of the antibody and the concentration of the gating electrolyte, our Ab85B-SWCNT FET devices achieved the detection of the Ag85B spiked in phosphate-buffered saline (calibration samples) with a limit of detection (LOD) of 0.05 fg/ mL. This SWCNT FET biosensor also showed good sensing performance in biological matrices including artificial sputum and can identify Ag85B in serum after introducing bovine serum albumin (BSA) into the blocking layer. Furthermore, our BSA-blocked Ab85B-SWCNT FET devices can distinguish between TB-positive and -negative clinical samples, promising the application of SWCNT FET devices in point-of-care TB diagnostics. Moreover, the robustness of this SWCNT-based biosensor to the TB diagnosis in blood serum was enhanced by blocking SWCNT devices directly with a glutaraldehyde cross-linked BSA layer, enabling future applications of these SWCNT-based biosensors in clinical testing.