Pesisir Brasil membentang ke timur dari Rio de Janeiro hingga Cabo Frio dan berbelok tajam ke utara. Utara Cabo Frio adalah Cabo de São Tomé.
Kota ini dinamai berdasarkan geografi lokasinya, sebuah tanjung, dan dikarenakan suhu air yang lebih dingin dibandingkan dengan kota terdekat (frio adalah "dingin" dalam bahasa Portugis). Kota ini memiliki pantai dengan pasir putih halus. Karena kekurangan mika, pasir tetap sejuk di bawah sinar matahari.
Hingga 2020[update], estimasi penduduk Cabo Frio adalah 230.378 jiwa dan luas area 410 km².