Here’s some information for some of the major powers. I’m basing it on the battalion or an armies terminological equivalent, as they are quite similar in size for most armies. Almost all the infantry battalions have 500-700 men with mortars, machine guns, and a few antitank guns as support weapons. Tank battalions range from 40-60 tanks and usually have only a few other vehicles.
US Infantry Division:
9 Infantry battalions. 54 105mm howitzers, 12 155mm howitzers. It would usually have several battalions attached such as tank, tank destroyer, armoured cavalry or AA units.
US Armoured Division:
3 Tank battalions, 3 armoured infantry battalions. 1 Engineer battalion, 1 armoured cavalry battalion, 54 SP howitzers. It would usually have a tank destroyer battalion attached.
US Marine division:
9 Marine battalions, 1 Marine engineer battalion, 1 amphibious tank battalion, 2 amphibious transport battalions, 1 tank battalion, 54 75mm howitzers, 18 105mm howitzers.
British Infantry Division (Commonwealth units have similar organisations):
9 infantry battalions, 1 reconnaissance battalion, 1 engineer battalion, 1 AA battalion, 1 AT battalion, 72 25pdr howitzers.
British armoured division, 1940-42:
6 tank battalions, 3 motor infantry battalions, 1 engineer battalion, 1 reconnaissance battalion, 1 AT battalion, 1 AA battalion, 24 25pdr howitzers.
British armoured division, 1943+:
3 tank battalions, 4 infantry battalions, 1 reconnaissance battalion, 1 SPAT battalion, 1 AA battalion, 1 engineer battalion, 24 25pdr howitzers, 24 25pdr SP howitzers.
German infantry division, 1939-1943:
9 infantry battalions, 1 AT battalion, 1 reconnaissance battalion, 1 engineer battalion, 36 105mm howitzers, 12 150mm howitzers.
German infantry division, 1943-45:
7 infantry battalions, 1 AT battalion (some SP guns), 1 engineer battalion, 36 105mm howitzers, 12 150mm howitzers.
Panzer division, 1939-40:
4 tank battalions, 4 motorised infantry battalions, 1 AT battalion, 1 engineer battalion, 1 reconnaissance battalion, 24 105mm howitzers.
Panzer division, 1941-43:
3 tank battalions, 6 motor/mechanised infantry battalions, 1 AT battalion, 1 engineer battalion, 1 reconnaissance battalion, 24 105mm howitzers, 12 150mm howitzers.
Panzer division, 1944-45:
2 tank battalions, 6 motor/mechanised infantry battalions, 1 AT battalion (mostly SP), 1 engineer battalion, 1 reconnaissance battalion, 1 AA battalion, 12 105mm howitzers, 12 105mm SP Howitzers, 12 150mm howitzers.
Panzer Grenadier division:
6 motorised infantry battalions, 1 engineer battalion, 1 SP AT battalion, 1 AA battalion, 1 reconnaissance battalion, 12 105mm SP howitzers, 12 150mm howitzers.
Italian infantry division:
6 infantry battalions, 1 engineer battalion, 1 AA battalion, 1 AT battalion, 12 100mm howitzers, 24 75mm howitzers
Italian armoured division “Ariete”:
3 tank battalions, 3 infantry battalions, 1 engineer battalion, 24 75mm howitzers, 8 105mm howitzers, 8 90mm AT guns, 20 SP guns.
Japanese infantry division Type B:
9 infantry battalions, 1 engineer battalion, 1 AT battalion, 1 reconnaissance battalion, 36 75mm guns.
Japanese armoured division:
3 tank battalions, 3 infantry battalions, 1 AT battalion, 24 105mm howitzers, 12 150mm howitzers.
Soviet Rifle division:
9 rifle battalions, 1 engineer battalion, 1 AT battalion, 36 76mm guns, 18 122mm howitzers.
Soviet Tank Corps (closest equivalent to a foreign tank/armoured division) after late 1942:
9 tank battalions (31 tanks, so smaller than foreign ones), 6 infantry battalions, 1 reconnaissance battalion, 1 engineer battalion, 1 AA battalion, 1 SP AT battalion, 18 heavy assault guns (SU 152 or similar), 12 SU-76 SP artillery, 12 katyusha SP rocket launchers. Only Guards units would have all this equipment, but all would have some.
Soviet cavalry division:
9 cavalry battalions, 1 engineer battalion, 1 reconnaissance battalion, 12 76mm guns.
French infantry division:
9 infantry battalions, 1 AT battalion, 1 reconnaissance battalion, 36 75mm guns, 12 105mm howitzers, 12 155mm howitzers. 1st line units would often have a light tank battalion added.
French DLM (division legere mechanique):
4 tank battalions (2lt, 2med), 3 infantry battalions, 2 armoured car battalions, 1 engineer battalion, 1 AT battalion, 24 75mm guns, 12 195 mm howitzers.
French DCR (Division Cuirasse de Reserve)
4 tank battalions (2lt, 2 hvy), 1 mechanised infantry battalion, 24 105mm howitzers
I'm still looking for information on some others - China is the biggest - but most small countries follow similar doctrines to their larger neighbours.
Hope this helps.
US Infantry Division:
9 Infantry battalions. 54 105mm howitzers, 12 155mm howitzers. It would usually have several battalions attached such as tank, tank destroyer, armoured cavalry or AA units.
US Armoured Division:
3 Tank battalions, 3 armoured infantry battalions. 1 Engineer battalion, 1 armoured cavalry battalion, 54 SP howitzers. It would usually have a tank destroyer battalion attached.
US Marine division:
9 Marine battalions, 1 Marine engineer battalion, 1 amphibious tank battalion, 2 amphibious transport battalions, 1 tank battalion, 54 75mm howitzers, 18 105mm howitzers.
British Infantry Division (Commonwealth units have similar organisations):
9 infantry battalions, 1 reconnaissance battalion, 1 engineer battalion, 1 AA battalion, 1 AT battalion, 72 25pdr howitzers.
British armoured division, 1940-42:
6 tank battalions, 3 motor infantry battalions, 1 engineer battalion, 1 reconnaissance battalion, 1 AT battalion, 1 AA battalion, 24 25pdr howitzers.
British armoured division, 1943+:
3 tank battalions, 4 infantry battalions, 1 reconnaissance battalion, 1 SPAT battalion, 1 AA battalion, 1 engineer battalion, 24 25pdr howitzers, 24 25pdr SP howitzers.
German infantry division, 1939-1943:
9 infantry battalions, 1 AT battalion, 1 reconnaissance battalion, 1 engineer battalion, 36 105mm howitzers, 12 150mm howitzers.
German infantry division, 1943-45:
7 infantry battalions, 1 AT battalion (some SP guns), 1 engineer battalion, 36 105mm howitzers, 12 150mm howitzers.
Panzer division, 1939-40:
4 tank battalions, 4 motorised infantry battalions, 1 AT battalion, 1 engineer battalion, 1 reconnaissance battalion, 24 105mm howitzers.
Panzer division, 1941-43:
3 tank battalions, 6 motor/mechanised infantry battalions, 1 AT battalion, 1 engineer battalion, 1 reconnaissance battalion, 24 105mm howitzers, 12 150mm howitzers.
Panzer division, 1944-45:
2 tank battalions, 6 motor/mechanised infantry battalions, 1 AT battalion (mostly SP), 1 engineer battalion, 1 reconnaissance battalion, 1 AA battalion, 12 105mm howitzers, 12 105mm SP Howitzers, 12 150mm howitzers.
Panzer Grenadier division:
6 motorised infantry battalions, 1 engineer battalion, 1 SP AT battalion, 1 AA battalion, 1 reconnaissance battalion, 12 105mm SP howitzers, 12 150mm howitzers.
Italian infantry division:
6 infantry battalions, 1 engineer battalion, 1 AA battalion, 1 AT battalion, 12 100mm howitzers, 24 75mm howitzers
Italian armoured division “Ariete”:
3 tank battalions, 3 infantry battalions, 1 engineer battalion, 24 75mm howitzers, 8 105mm howitzers, 8 90mm AT guns, 20 SP guns.
Japanese infantry division Type B:
9 infantry battalions, 1 engineer battalion, 1 AT battalion, 1 reconnaissance battalion, 36 75mm guns.
Japanese armoured division:
3 tank battalions, 3 infantry battalions, 1 AT battalion, 24 105mm howitzers, 12 150mm howitzers.
Soviet Rifle division:
9 rifle battalions, 1 engineer battalion, 1 AT battalion, 36 76mm guns, 18 122mm howitzers.
Soviet Tank Corps (closest equivalent to a foreign tank/armoured division) after late 1942:
9 tank battalions (31 tanks, so smaller than foreign ones), 6 infantry battalions, 1 reconnaissance battalion, 1 engineer battalion, 1 AA battalion, 1 SP AT battalion, 18 heavy assault guns (SU 152 or similar), 12 SU-76 SP artillery, 12 katyusha SP rocket launchers. Only Guards units would have all this equipment, but all would have some.
Soviet cavalry division:
9 cavalry battalions, 1 engineer battalion, 1 reconnaissance battalion, 12 76mm guns.
French infantry division:
9 infantry battalions, 1 AT battalion, 1 reconnaissance battalion, 36 75mm guns, 12 105mm howitzers, 12 155mm howitzers. 1st line units would often have a light tank battalion added.
French DLM (division legere mechanique):
4 tank battalions (2lt, 2med), 3 infantry battalions, 2 armoured car battalions, 1 engineer battalion, 1 AT battalion, 24 75mm guns, 12 195 mm howitzers.
French DCR (Division Cuirasse de Reserve)
4 tank battalions (2lt, 2 hvy), 1 mechanised infantry battalion, 24 105mm howitzers
I'm still looking for information on some others - China is the biggest - but most small countries follow similar doctrines to their larger neighbours.
Hope this helps.