Bengaluru[7] ([ˈbeŋɡəɭuːɾu]ⓘ, còn có tên Bangalore), là thủ phủ của bangKarnataka miền Nam Ấn Độ. Với dân số nội thành khoảng 8,42 triệu và dân số vùng đô thị chừng 8,52 triệu, đây là thành phố lớn thứ 3 và vùng kết tụ đô thị lớn thứ năm ở Ấn Độ.[4] Nó tọa lạc ở Nam Ấn Độ và nằm trên cao nguyên Deccan. Thành phố nằm trên độ cao hơn 900 m (3.000 ft), cao nhất trong các thành phố lớn Ấn Độ.[8]
Địa mạo Bengaluru tương đối phẳng, với phần mạn tây cao hơn. Điểm cao nhất là Vidyaranyapura Doddabettahalli, đạt 962 mét (3.156 foot) và tọa lạc ở tây bắc thành phố.[11] Không có con sông lớn nào chảy ngang thành phố. Sông Vrishabhavathi, một phụ lưu nhỏ của Arkavathi, bắt nguồn từ thành phố (tại Basavanagudi).