Kuala Kubu Bharu also spelled Kuala Kubu Baru, Kuala Kubu Bahru, Kuala Kubu Baharu etc, affectionately known as KKB by the locals, is a town in the north of Selangor, Malaysia.