The Battle of Naco, or the First Battle of Naco due to a later siege was a battle of the Mexican Revolution between Constitutionalist forces and Mexican government forces. Rebel forces under General Alvaro Obregon defeated the Mexican Army garrison and captured Naco, Sonora.