Epsom is an unincorporated community in Richland Township, Rice County, Minnesota, United States.
The community is located along Rice County Road 26 (Larson Avenue) near its junction with 230th Street East.
State Highway 60 (MN 60) is also in the immediate area. The North Fork of the Zumbro River flows through the community.
Nearby places include Kenyon, Nerstrand, Faribault, Ruskin, and Moland.
Epsom is located within ZIP code 55946 based in Kenyon. The boundary line between Rice and Goodhue counties is near Epsom.