卡纳布（）是美国犹他州凯恩县的一座城市，也是该县的县治所在，面积36.4平方公里。根据2000年美国人口普查，共有人口3,564人。卡纳布位于布赖斯峡谷国家公园、科罗拉多大峡谷和宰恩国家公园的中心。卡纳布因历史上曾拍摄过许多西部电影而被称为“小好莱坞”。
地理.根据2000年人口普查，本城面积为，其中为陆地，为水域。
气候.卡纳布拥有地中海气候，其夏季潮湿，冬季凉快。