If you are an extremely cautious person and one of your concerns is to know if there’s a consulate of your country at your vacay destination, (just in case there is a problem or legal issue during the trip), do not worry.
In Los Cabos, you can find both, a U.S consulate and a Canadian consulate.
The US Consulate in Los Cabos, Mexico is located at:
Tiendas de Palmilla, Carretera Transpeninsular Km 27.5 Local B221
San José del Cabo, Baja California Sur, C.P. 23406.
The Canadian consulate in San Jose del Cabo is located at the following address:
Carretera Transpeninsular Km. 0.5, Local 82, Col. El Tezal, 23454 Cabo San Lucas, Baja California Sur, México.
With that information in hand, you can relax and enjoy your time in Cabo!