Battle of Guadalcanal order of battle

The Guadalcanal Campaign was fought from the initial American landings on 7 August 1942 until the final Japanese evacuation on 9 February 1943. It was the first major Allied offensive in the Pacific Theater of Operations.
United States.
High-Level Command.
The roles of Commander in Chief, Pacific Ocean Areas (CINCPOA) and Commander in Chief, U.S. Pacific Fleet (CINCPAC), were both exercised by Admiral Chester W. Nimitz from his headquarters at Pearl Harbor, Hawaii.
Since the Solomons lie in the Southern Pacific, the landings of 7 August 1942 on Guadalcanal were the responsibility of the South Pacific Fleet, led by Vice Admiral Robert L. Ghormley from his headquarters at Nouméa, New Caledonia. Adm. Ghormley's pessimism, inadequate staff work and unwillingness to visit the front led Adm. Nimitz to replace him with the much more aggressive and hands-on Vice Admiral William F. Halsey on 18 October 1942.
Operational command of the invasion was assigned to Vice Admiral Frank Jack Fletcher. He also had direct command of the covering force, designated Task Force 61, where he flew his flag aboard fleet carrier "Saratoga". The amphibious forces, Task Force 62, were led by Rear Admiral Richmond Kelly Turner aboard attack transport "McCawley".
Bitter disputes between the two men arose during both the planning and execution of the invasion over how long Fletcher's aircraft carriers would stay in the vicinity of Guadalcanal to provide air cover for the Marines ashore. Fletcher decided the matter after multiple assaults on the Allied amphibious force by bombers from the Japanese base at Rabaul on D-Day and D+1. These attacks convinced Fletcher that his crucial aircraft carriers could not be risked in the waters of the Solomons any longer and he ordered his carriers out of the area on the night of 8 August. Unsettled by the removal of air cover and rattled the following morning by the discovery that his cruiser screen had been decimated at the Battle of Savo Island, Turner ordered his vulnerable, and still half-full, cargo ships back to Nouméa around sundown 9 August. The Marine Corps forces ashore were thus left without air cover or the planned level of food and ammunition.
The 1st Marine Division's struggle to take Guadalcanal from the Imperial Japanese Army achieved legendary status; the unit's insignia features a large red numeral 1 with the word "Guadalcanal" superimposed. Three future commandants of the Marine Corps fought on "The Canal": Alexander A. Vandegrift, Clifton B. Cates and Lemuel C. Shepherd.
The initial US landings on Guadalcanal and Tulagi on 7 August 1942 were made by the 1st Marine Division under the command of Maj. Gen. Alexander A. Vandegrift. On 8 December he was replaced by Army Maj. Gen. Major General Alexander M. Patch, who then was named commander of the XIV Army Corps on 2 January 1943.
Marine Corps.
1st Marine Division.
Maj. Gen. Alexander A. Vandegrift<br>
The D-Day (7 August) landings on Guadalcanal were carried out by the 1st and 3rd Battalions/5th Marines at 0910 hours, followed by the 1st Marines at 0930. Landings on the Florida Islands across the sound were carried out earlier that morning by the 2nd Battalion/5th Marines, the 1st Parachute Battalion, and the 1st Marine Raider Battalion. The 7th Marines and 1st Battalion/11th Marines arrived 18 September. The division began withdrawal from the island 12 December.
2nd Marine Division.
Brigadier General Alphonse DeCarre<br>
The 2nd Marines reinforced by the 3rd Battalion/10th Marines were part of the initial 7 August landings. The reinforced 8th Marines landed on 2 November and the reinforced 6th Marines on 4 January 1943. 
Army.
Americal Division.
Major General Alexander M. Patch<br>
Arrived in echelons beginning 13 October
Landed 13 October
Landed 12 November
25th Infantry Division.
Major General J. Lawton Collins<br>
Arrived in echelons beginning 17 December
Service Command, South Pacific Theater of Operations.
Brigadier General Raymond E. S. Williamson
Japanese.
On 10 August 1942, the Imperial Japanese Army's Seventeenth Army under Lieutenant General Harukichi Hyakutake assumed command of the Japanese efforts to retake Guadalcanal. The General arrived on the island to take direct command on 10 October.
2nd Infantry ("Sendai") Division.
Lieutenant General Masao Maruyama<br>
Landed between 5 September and 4 October
38th Infantry Division.
Lieutenant General Tadayoshi Sano<br>
The depleted 38th Division landed 5–15 November 
35th Brigade.
Major General Kiyotaki Kawaguchi<br>
Landed 29 August–5 September; included a late-arriving battalion of the 28th Infantry Regiment. The "Ichiki" detachment arrived 18–24 August.
Other units.
Arrived on Guadalcanal 6 July to begin construction of an airstrip: