City Ranch is an Introductory non-profit 501c3 horsemanship program whose mission is to make the equine experience accessible and affordable for children of the greater Baltimore City community. Our goal is to help develop positive character in our children. To further our mission we transport our horses to schools, churches, residential treatment programs, and other venues. We are located just outside of Baltimore City on a 29 acre ranch with a small outdoor arena that is extremely suitable for beginning riders. Our program is open to everyone. Donations are accepted and volunteers are welcome.