Welcome to Johnsonville SC sign

Johnsonville, South Carolina

Johnsonville is a small city in eastern Florence County, South Carolina. It sits near the Lynches River and the Great Pee Dee River. The city was founded in 1913 and has deep roots in river travel, agriculture, and Revolutionary War history.

This area was once connected to Witherspoon’s Ferry on the Lynches River. That historic site is tied to General Francis Marion. Francis Marion received command of the Williamsburg Militia there during the Revolutionary War.

Today, Johnsonville offers visitors a quiet gateway to Florence County’s river country. It is a great stop for history lovers, paddlers, and scenic backroads travelers. The city’s motto is “Outpost to the Coast.”

What makes Johnsonville Special?

Johnsonville connects Florence County visitors to the Lynches River and Revolutionary Rivers story. The area’s waterways helped shape early travel, trade, and settlement. They also played a role in South Carolina’s Revolutionary War history. Nearby Venters Landing was formerly known as Witherspoon’s Ferry. It is one of the area’s most meaningful historic river sites.

Johnsonville also has a strong small-town feel. Visitors will find quiet streets, local businesses, and peaceful rural scenery. It is a good stop on a Florence County history or nature itinerary.

Cover photo for SC Revolutionary Rivers pamphlet
General Francis Marion by Alex Palkovich located at Odell Venters Landing in Johnsonville, SC

Things to See & Do near Johnsonville

Explore Johnsonville’s downtown streets and local businesses. The city offers a relaxed look at eastern Florence County life. Drive the surrounding backroads for farmland, forests, and river scenery.

Visit Venters Landing for a connection to Francis Marion history. The site is located along the Lynches River near Johnsonville. It is closely tied to the Revolutionary Rivers story. Outdoor visitors can also explore the Lynches River area. The river is known for scenic views, wildlife, and quiet blackwater beauty. The Lynches River is named for Thomas Lynch, Jr., a signer of the Declaration of Independence.

Plan Your Visit

Johnsonville is located in Florence County, South Carolina. It is east of Florence and near the Williamsburg County line. City Hall is located at 117 E. Broadway Street. That address is listed on the City of Johnsonville website.

Johnsonville works well as part of a Florence County day trip. Pair it with Lynches River sites, Lake City, Coward, or downtown Florence.

City of Johnsonville logo