Huyện Cam Lâm nằm ở phía nam tỉnh Khánh Hòa, có vị trí địa lý:
- Phía bắc giáp thành phố Nha Trang và huyện Diên Khánh
- Phía nam giáp thành phố Cam Ranh
- Phía tây giáp huyện Khánh Vĩnh và huyện Khánh Sơn
- Phía đông giáp Biển Đông.
Huyện Cam Lâm có diện tích tự nhiên 550,26 km2, dân số năm 2009 là 101.932 người. Huyện có diện tích rừng tự nhiên lớn, nhiều khoáng sản và tiềm năng du lịch. Đây cũng là địa phương có dự án Đường cao tốc Nha Trang – Phan Thiết đang được xây dựng đi qua.