This page offers over 200 maps I have created for American Civil War battle articles in Wikipedia, almost always for articles I wrote myself. They are available to anyone to use or publish under the Creative Commons Attribution 3.0 license, which means that if you use them—either modified or unmodified—you must abide by the terms of that license and attribute the images to me with the text “Map by Hal Jespersen, www.cwmaps.com.” It is not necessary for you to contact me in advance for permission to use the maps under these terms, although I always enjoy hearing about how my maps are used.
My free full-color Wikipedia maps are suitable for use as-is on websites or in PowerPoint presentations, but may require minor content or formatting changes to render them acceptable for black and white publication in books. I used to offer a service to do these modifications for a modest fee, but I have discontinued that option in favor of offering only versions done in my current style. Contact me for a quote.
The source files listed below as “AI5” were created in Adobe Illustrator CS5, “AI6” in Illustrator CS6, “AI CC” in Illustrator CC (Creative Cloud 2014, v18, or later). The graphic files—click on the thumbnail to access—are all in PNG, which is a lossless format for high fidelity images. A small number of these maps are rendered with shaded relief backgrounds, which I created from USGS national elevation datasets and then processed with Adobe Photoshop prior to importing them as a background into Adobe Illustrator. The Photoshop PSD files associated with these images are not included below. Please contact me if you would like to discuss the process for modifying these maps. The “Recent Update” column represents only changes after April 2, 2011. (Note that I update the thumbnails shown below only when there are significant visual changes that might show up in the tiny images.) Those maps with italicized names are obsolete versions, replaced by maps with similar names, but are kept here so that Wikpedians can still access them.
Thumbnail (click to download fullsize map) | Map Name | Source File | Recent Update | Notes & Wikipedia Article Links |
---|---|---|---|---|
![]() |
Antietam Overview | 27 Sep 2011 | Wikipedia article: Battle of Antietam (aka Battle of Sharpsburg) | |
![]() |
Antietam 0600 | 27 Sep 2011 | ||
![]() |
Antietam 0730 | 27 Sep 2011 | ||
![]() |
Antietam 0900 | 27 Sep 2011 | ||
![]() |
Antietam 1000 | 27 Sep 2011 | ||
![]() |
Appomattox Campaign Overview | Appomattox Campaign | ||
![]() |
Atlanta Campaign (Dalton to Kennesaw Mountain) | 25 Sep 2011 | Atlanta Campaign | |
![]() |
Bethesda Church 1 (Rodes's attack) | Battle of Bethesda Church (aka Battle of Totopotomoy Creek) | ||
![]() |
Bethesda Church 2 (Ramseur's attack) | |||
![]() |
Brandy Station Overview | 19 Feb 2019 | Battle of Brandy Station (part of the Gettysburg Campaign) | |
![]() |
Bristoe Campaign | 7 Fen 2021 | Bristoe Campaign | |
![]() |
Carolinas Campaign | Carolinas Campaign | ||
![]() |
Cedar Creek, Confederate attacks, 0530-0600 | 6 Feb 2021 | Battle of Cedar Creek | |
![]() |
Cedar Creek, Confederate attacks, 0600-0730 | 6 Feb 2021 | Battle of Cedar Creek | |
![]() |
Cedar Creek, Confederate attacks, 0800-0930 | 6 Feb 2021 | Battle of Cedar Creek | |
![]() |
Cedar Creek, Union counterattack, 1600-1730 | 6 Feb 2021 | Battle of Cedar Creek | |
![]() |
Cedar Creek, Confederate attacks (old version) | 17 Nov 2014 | Replaced by the four previous maps | |
![]() |
Cedar Creek, Union counterattack (old version) | 8 Dec 2011 | Replaced by the four previous maps | |
![]() |
Cedar Creek | This crude map is obsolete, replaced by the preceding two more specific maps. | ||
![]() |
Chancellorsville Hooker's Plan | 18 Feb 2021 | Battle of Chancellorsville | |
![]() |
Chancellorsville May 1 | 30 Dec 2012 | ||
![]() |
Chancellorsville May 2 | 30 Dec 2012 | ||
![]() |
Chancellorsville May 3, 0600-1000 | 30 Dec 2012 | ||
![]() |
Chancellorsville May 3, 1000-1700 | 30 Dec 2012 | ||
![]() |
Chancellorsville May 4-6 | 30 Dec 2012 | ||
![]() |
Charleston Harbor 1861 | Battle of Fort Sumter | ||
![]() |
Chattanooga Campaign, Nov 24-25 | Chattanooga Campaign | ||
![]() |
Chattanooga Campaign, Supply Lines and Wheeler's Raid | 14 Mar 2012 | Chattanooga Campaign | |
![]() |
Chickamauga Campaign Aug 15 - Sep 8, 1863 | 14 Mar 2012 | Battle of Chickamauga | |
![]() |
Chickamauga Campaign Davis's Cross Roads | Battle of Davis's Crossroads | ||
![]() |
Chickamauga, Sep 18, 1863 | Battle of Chickamauga | ||
![]() |
Chickamauga, Sep 19, 1863, part 1 | |||
![]() |
Chickamauga, Sep 19, 1863, part 2 | |||
![]() |
Chickamauga, Sep 19, 1863, part 3 | |||
![]() |
Chickamauga, Sep 20, 1863, part 1 | |||
![]() |
Chickamauga, Sep 20, 1863, part 2 | |||
![]() |
Chickamauga, Sep 20, 1863, part 3 | |||
![]() |
Chickamauga, Sep 20, 1863, part 3, brigade details | |||
![]() |
Chickasaw Bayou | Battle of Chickasaw Bayou (early battle in the Vicksburg Campaign) | ||
![]() |
Cold Harbor June 1 | Battle of Cold Harbor (part of the Overland Campaign) | ||
![]() |
Cold Harbor June 3 | |||
![]() |
Corinth October 3 | Second Battle of Corinth | ||
![]() |
Corinth October 4 | |||
![]() |
Deep Bottom, July 1864 (First Deep Bottom) | First Battle of Deep Bottom | ||
![]() |
Deep Bottom, August 1864 (Second Deep Bottom) | Second Battle of Deep Bottom | ||
![]() |
First Bull Run (Manassas) Campaign | 25 Jan 2021 | First Battle of Bull Run (First Manassas) | |
![]() |
First Bull Run Campaign (old version) | |||
![]() |
First Bull Run July 18 | 8 Feb 2021 | First Battle of Bull Run (First Manassas) | |
![]() |
First Bull Run July 21 morning | 8 Feb 2021 | ||
![]() |
First Bull Run July 21 1300 | 8 Feb 2021 | ||
![]() |
First Bull Run July 21 1600 | 8 Feb 2021 | ||
![]() |
First Bull Run July 18 (old version) | 31 Jan 2013 | ||
![]() |
First Bull Run July 21 morning (old version) | 31 Jan 2013 | ||
![]() |
First Bull Run July 21 14:00 (old version) | 31 Jan 2013 | ||
![]() |
First Bull Run July 21 16:00 (old version) | 31 Jan 2013 | ||
![]() |
Fort Donelson Feb 14 | 24 Sep 2014 | Battle of Fort Donelson | |
![]() |
Fort Donelson Feb 15 morning | 24 Sep 2014 | ||
![]() |
Fort Donelson Feb 15 afternoon | 24 Sep 2014 | ||
![]() |
Fort Henry Campaign | Battle of Fort Henry | ||
![]() |
Fort Henry to Fort Donelson | 7 May 2014 | Battle of Fort Donelson | |
![]() |
Franklin battlefield preservation | Battle of Franklin (1864) | ||
![]() |
Franklin 1600 (Hood's approach) | 15 Feb 2021 | Battle of Franklin (1864) | |
![]() |
Franklin 1630 (Union positions, Confederate attacks) | 15 Feb 2021 | ||
![]() |
Fredericksburg Campaign initial movements | 7 Feb 2021 | Battle of Fredericksburg | |
![]() |
Fredericksburg Overview | |||
![]() |
Fredericksburg: Sumner's Assault | |||
![]() |
Fredericksburg: Hooker's Assault | |||
![]() |
Front Royal to First Winchester | Jackson's Valley Campaign | ||
![]() |
Gaines's Mill 14:30 | 19 Dec 2011 | Battle of Gaines's Mill (part of the Seven Days Battles) | |
![]() |
Gaines's Mill 15:30 | 19 Dec 2011 | ||
![]() |
Gaines's Mill 19:00 | 19 Dec 2011 | ||
![]() |
Gettysburg Battle Map Day1 | 13 Aug 2011 | Battle of Gettysburg | |
![]() |
Gettysburg Battle Map Day2 | 13 Aug 2011 | ||
![]() |
Gettysburg Battle Map Day3 | 13 Aug 2011 | ||
![]() |
Gettysburg Campaign | 12 Feb 2021 | Gettysburg Campaign | |
![]() |
Gettysburg Campaign Retreat | 12 Feb 2021 | Retreat from Gettysburg | |
![]() |
Gettysburg Cemetery Hill | Cemetery Hill (part of the Battle of Gettysburg) | ||
![]() |
Gettysburg Day1 0700 | Battle of Gettysburg, First Day (July 1, 1863) | ||
![]() |
Gettysburg Day1 1000 | |||
![]() |
Gettysburg Day1 1045 | |||
![]() |
Gettysburg Day1 1100 | |||
![]() |
Gettysburg Day1 1230 | |||
![]() |
Gettysburg Day1 1400 | 23 Sep 2015 | ||
![]() |
Gettysburg Day1 1600 | |||
![]() |
Gettysburg Day2 Cemetery Ridge | Battle of Gettysburg, Second Day (July 2, 1863) | ||
![]() |
Gettysburg Day2 Culp's Hill Defenses | Culp's Hill (part of the Battle of Gettysburg) | ||
![]() |
Gettysburg Day2 Culp's Hill Evening | |||
![]() |
Gettysburg Day2 Hood | Battle of Gettysburg, Second Day (July 2, 1863) | ||
![]() |
Gettysburg Day2 Peach Orchard 1 | |||
![]() |
Gettysburg Day2 Peach Orchard 2 | |||
![]() |
Gettysburg Day2 Plan | 13 Aug 2011 | ||
![]() |
Gettysburg Day2 Wheatfield 1 | |||
![]() |
Gettysburg Day2 Wheatfield 2 | 6 Jan 2012 | ||
![]() |
Gettysburg Day3 Culp's Hill Morning | Culp's Hill (part of the Battle of Gettysburg) | ||
![]() |
Gettysburg East Cavalry Field 1 | Battle of Gettysburg, Third Day cavalry battles | ||
![]() |
Gettysburg East Cavalry Field 2 | |||
![]() |
Gettysburg East Cavalry Field 3 | |||
![]() |
Gettysburg Map | This was in the article Gettysburg Battlefield, but it since has been replaced by a map from another cartographer. | ||
![]() |
Gettysburg South Cavalry Field | Battle of Gettysburg, Third Day cavalry battles | ||
![]() |
Harpers Ferry | Battle of Harpers Ferry (part of the Maryland Campaign) | ||
![]() |
Haw's Shop | Battle of Haw's Shop (part of the Overland Campaign) | ||
![]() |
Hood's Campaign from Florence to Columbia | Battle of Columbia (part of the Franklin-Nashville Campaign) | ||
![]() |
Iuka | Battle of Iuka | ||
![]() |
Iuka-Corinth Campaign 1 | 25 Dec 2018 | Battle of Iuka | |
![]() |
Iuka-Corinth Campaign 2 | 25 Dec 2018 | Second Battle of Corinth | |
![]() |
Jackson's Valley Campaign, March 23 - May 8, 1862 | 13 Dec 2011 | This has been superseded by a new map; scroll down to "Stonewall Jackson's Valley Campaign..." | |
![]() |
Jackson's Valley Campaign, May 21 - June 9, 1862 | 13 Dec 2011 | This has been superseded by a new map; scroll down to "Stonewall Jackson's Valley Campaign..." | |
![]() |
Jackson's Valley Campaign Part 1 | This is the older version of the map above, based on the West Point Atlas graphics. | ||
![]() |
Jackson's Valley Campaign Part 2 | Ditto | ||
![]() |
Kennesaw Mountain | Battle of Kennesaw Mountain (part of the Atlanta Campaign) | ||
![]() |
(First) Battle of Kernstown | 22 Jul 2014 | First Battle of Kernstown (part of Jackson's Valley Campaign) | |
![]() |
Knoxville Campaign Area 1863 | 25 Jan 2021 | Knoxville Campaign | |
![]() |
Little Round Top 1 | Little Round Top (part of the Battle of Gettysburg) | ||
![]() |
Little Round Top 2 | |||
![]() |
Longstreet's Knoxville Campaign (old version) | This is an older version of the map that is now named Knoxville Campaign Area 1863. | ||
![]() |
Maryland Campaign | Maryland Campaign (campaign that included the Battle of Antietam) | ||
![]() |
Mill Springs, Phase 1 (Confederate attacks) | Battle of Mill Springs | ||
![]() |
Mill Springs, Phase 2 (Union attacks) | |||
![]() |
Mine Run Campaign | 20 Feb 2021 | Mine Run Campaign | |
![]() |
Mine Run November 28-29 | 20 Feb 2021 | Mine Run Campaign | |
![]() |
Missionary Ridge | Battle of Missionary Ridge (part of the Chattanooga Campaign) | ||
![]() |
Monterey Pass | Fight at Monterey Pass (part of the Retreat from Gettysburg) | ||
![]() |
North Anna May 23 | Battle of North Anna (part of the Overland Campaign) | ||
![]() |
North Anna May 24 | |||
![]() |
North Anna May 25-26 | |||
![]() |
Northern Virginia Campaign | 25 Jan 2021 | Northern Virginia Campaign from Cedar Mountain through Chantilly | |
![]() |
Northern Virginia Campaign (old version) | |||
![]() |
Overland Campaign overview | 16 Apr 2011 | Overland Campaign overview: from the Wilderness to crossing the James | |
![]() |
Overland Campaign May 4 (movement to the Wilderness) | Battle of the Wilderness | ||
![]() |
Overland Campaign from the Wilderness to the North Anna | Battle of North Anna | ||
![]() |
Overland Campaign May 27-29 (from North Anna across the Pamunkey) | Battle of Haw's Shop | ||
![]() |
Overland Campaign May 29-30 (movements to Totopotomoy Creek and Old church) | Battle of Totopotomoy Creek | ||
![]() |
Overland Campaign June 1 (positions of the armies just before the Battle of Cold Harbor) | Battle of Cold Harbor | ||
![]() |
Peninsula Campaign, March-May 1862 | 26 Jan 2021 | Peninsula Campaign from Fort Monroe to the eve of Seven Pines | |
![]() |
Peninsula Campaign, March 17 - May 31, 1862 (old version) | 17 Dec 2011 | This is an older version of the preceding map. | |
![]() |
Peninsula Campaign | This is an older version of the preceding map. | ||
![]() |
Perryville 14:00 | 2 Apr 2015 | Battle of Perryville, Kentucky | |
![]() |
Perryville 15:00 | 2 Apr 2015 | ||
![]() |
Perryville 15:45 | 2 Apr 2015 | ||
![]() |
Perryville 16:00 | 2 Apr 2015 | ||
![]() |
Perryville 16:15 | 2 Apr 2015 | ||
![]() |
Perryville 17:45 | 2 Apr 2015 | ||
![]() |
Petersburg June 15-16, 1864 | Siege of Petersburg (aka Richmond-Petersburg Campaign). Initial assaults. | ||
![]() |
Petersburg June 21-22, 1864 | Battle of Jerusalem Plank Road | ||
![]() |
Petersburg July 30, 1864 | Battle of the Crater | ||
![]() |
Petersburg August 18-19, 1864 | Battle of Globe Tavern | ||
![]() |
Petersburg October 27, 1864 | Battle of Boydton Plank Road | ||
![]() |
Petersburg March 29-31, 1865 | Battle of Fort Stedman | ||
![]() |
Petersburg April 2, 1865 | Breakthrough | ||
![]() |
Pickett's Charge | Pickett's Charge (part of the Battle of Gettysburg) | ||
![]() |
Pickett's Charge - details | More detailed around the Angle; this does not appear in Wikipedia | ||
![]() |
Price's Raid | 14 Feb 2021 | Price's Raid | |
![]() |
Richmond-Petersburg Theater, fall 1864 | Siege of Petersburg | ||
![]() |
Ringgold Gap | 1 Dec 2020 | Ringgold Gap. This map was commissioned by Jim Jenkins, who asked me to also contribute it to Wikipedia. | |
![]() |
Savannah Campaign | 25 Sep 2013 | Sherman's March to the Sea | |
![]() |
Second Bull Run, August 28 | 31 Jan 2013 | Second Battle of Bull Run (Second Manassas) | |
![]() |
Second Bull Run, August 29, 1000 | 31 Jan 2013 | ||
![]() |
Second Bull Run, August 29, 1200 | 31 Jan 2013 | ||
![]() |
Second Bull Run, August 29, 1500 | 31 Jan 2013 | ||
![]() |
Second Bull Run, August 29, 1700-1900 | 31 Jan 2013 | ||
![]() |
Second Bull Run, August 30, 1500 | 31 Jan 2013 | ||
![]() |
Second Bull Run, August 30, 1600 | 31 Jan 2013 | ||
![]() |
Second Bull Run, August 30, 1630 | 31 Jan 20132 | ||
![]() |
Second Bull Run, August 30, 1700 | 31 Jan 2013 | ||
![]() |
Seven Days Battles overview | 18 Dec 2011 | Seven Days Battles (the conclusion of the Peninsula Campaign) | |
![]() |
Seven Days June 26-27 | Seven Days Battles (Battle of Beaver Dam Creek and Battle of Gaines's Mill) | ||
![]() |
Seven Days June 30 | Seven Days Battles (Battle of Glendale and Battle of White Oak Swamp) | ||
![]() |
Seven Days July 1 | Seven Days Battles (Battle of Malvern Hill) | ||
![]() |
Seven Pines | Battle of Seven Pines (part of the Peninsula Campaign) | ||
![]() |
Shenandoah Valley Campaigns, May-July 1864 | 5 Mar 2014 | Valley Campaigns of 1864: includes the campaigns of Siegel, Hunter, and Early | |
![]() |
Shenandoah Valley Campaigns, August-October 1864 | 11 Dec 2011 | Valley Campaigns of 1864: Philip Sheridan versus Jubal Early | |
![]() |
Sheridan's Richmond Raid (Overland Campaign) | 6 Apr 2011 | Overland Campaign: Sheridan's raid, including the Battle of Yellow Tavern | |
![]() |
Shiloh Battle April 6 am | 22 Jan 2021 | Battle of Shiloh | |
![]() |
Shiloh Battle April 6 pm | 22 Jan 2021 | ||
![]() |
Shiloh Battle April 7 | 22 Jan 2021 | ||
![]() |
Shiloh Battle Apr6am (old version) | 27 Jun 2012 | Battle of Shiloh | |
![]() |
Shiloh Battle Apr6pm (old version) | 27 Jun 2012 | ||
![]() |
Shiloh Battle Apr7 (old version) | 27 Jun 2012 | ||
![]() |
Spotsylvania Court House, May 7 | Battle of Spotsylvania Court House (part of the Overland Campaign) | ||
![]() |
Spotsylvania Court House, May 8 | |||
![]() |
Spotsylvania Court House, May 9 | |||
![]() |
Spotsylvania Court House, May 10 | |||
![]() |
Spotsylvania Court House, May 12 | |||
![]() |
Spotsylvania Court House, May 13 | |||
![]() |
Spotsylvania Court House, May 17 | |||
![]() |
Spring Hill, afternoon | Battle of Spring Hill (part of the Franklin-Nashville Campaign) | ||
![]() |
Spring Hill, evening | |||
![]() |
Stones River Dec 30 | 27 Jun 2012 | Battle of Stones River (Murfreesboro) | |
![]() |
Stones River Dec 31 0800 | 11 Jul 2014 | ||
![]() |
Stones River Dec 31 0945 | 27 Jun 2012 | ||
![]() |
Stones River Dec 31 1100 | 27 Jun 2012 | ||
![]() |
Stones River Dec 31 1600 | 27 Jun 2012 | ||
![]() |
Stones River Jan 2 1600 | 27 Jun 2012 | ||
![]() |
Stones River Jan 2 1645 | 27 Jun 2012 | ||
![]() |
Stonewall Jackson's Valley Campaign, March-May 1862 | 28 Jan 2021 | ||
![]() |
Stonewall Jackson's Valley Campaign, May-June 1862 | 28 Jan 2021 | ||
![]() |
Trevilian Station: Sheridan's Raid | 3 Apr 2011 | Battle of Trevilian Station (Philip Sheridan's second raid in the Overland Campaign) | |
![]() |
Trevilian Station: Sheridan's Raid -- return | 17 Apr 2011 | Battle of Saint Mary's Church (part of Sheridan's return from the Trevilian Station raid) | |
![]() |
Trevilian Station: June 11, 1864 | 3 Apr 2011 | Battle of Trevilian Station | |
![]() |
Trevilian Station: June 12, 1864 | 3 Apr 2011 | ||
![]() |
Tullahoma Campaign | Tullahoma Campaign | ||
![]() |
Vicksburg Campaign December 62 - March 63 | Vicksburg Campaign | ||
![]() |
Vicksburg Campaign April - July 63 | 9 Feb 2013 | ||
![]() |
Vicksburg May 19 | Siege of Vicksburg | ||
![]() |
Vicksburg May 22 | |||
![]() |
Vicksburg Siege | |||
![]() |
Western Theater Overview | 31 Oct 2016 | Western Theater of the American Civil War | |
![]() |
Western Theater, September 1861 - April 1862 | 26 Jan 2015 | ||
![]() |
Western Theater, May - October 1862 | 26 Jan 2015 | ||
![]() |
Western Theater, December 1862 - September 1863 | 26 Jan 2015 | ||
![]() |
Western Theater, November 1863 - April 1865 | 26 Jan 2015 | ||
![]() |
Western Theater, Overview | Older, simpler version of preceding (Western Theater Overview) | ||
![]() |
Western Theater, Belmont to Shiloh | Older, simpler version of preceding (Western theater, September 1861 - April 1862) | ||
![]() |
Western Theater, Corinth to Perryville | Older, simpler version of preceding (Western theater, May - October 1862) | ||
![]() |
Western Theater, Vicksburg to Chickamauga | Older, simpler version of preceding (Western theater, December 1862 - September 1863) | ||
![]() |
Western Theater, Chattanooga to the Carolinas | Older, simpler version of preceding (Western theater, November 1863 - April 1865) | ||
![]() |
Wilderness May 5 0700 | Battle of the Wilderness (part of the Overland Campaign) | ||
![]() |
Wilderness May 5 (rest of the day) | 16 Oct 2015 | ||
![]() |
Wilderness May 6 0500 | 16 Oct 2015 | ||
![]() |
Wilderness May 6 0600 | 16 Oct 2015 | ||
![]() |
Wilderness May 6 1100 | 16 Oct 2015 | ||
![]() |
Wilderness May 6 1400 | 16 Oct 2015 | ||
![]() |
Wilson-Kautz Raid | Siege of Petersburg | ||
![]() |
Yorktown | 2 Feb 2021 | Siege of Yorktown (1862) (part of the Peninsula Campaign) | |
![]() |
Yorktown (old version) | 2 June 2013 | Replaced by previous map (above) |