Brahmavara is about north of Mangalore and about north of Udupi on the National highway NH 66 (formerly NH 17). The Suvarna and Sita Rivers, originating in Western Ghats, form backwaters around Brahmavara before joining the Arabian Sea near Hangarkatte.