Womelsdorf, named after John Womelsdorff, is a borough in Berks County, Pennsylvania, United States. The population was 2,599 at the 2000 census. The main thoroughfares through Womelsdorf are High Street, which runs east-west, and Route 419, which runs north-south. Route 422 runs along the northern edge of town. A Pennsylvania state historic site, the Conrad Weiser Homestead, is located in Womelsdorf; this site interprets the life of Conrad Weiser, a well-known 18th-century German immigrant who played a major role in the history of colonial Pennsylvania.
Womelsdorf is located at 40°21′55″N 76°11′16″W / 40.36528°N 76.18778°W / 40.36528; -76.18778 (40.365201, -76.187815).
According to the United States Census Bureau, the borough has a total area of 0.9 square miles (2.3 km²), all of it land.