The Ugly Dog....

Located “on the hill” in Highlands, North Carolina, one can find that Pub feel right here at The Ugly Dog. There is a noticeable difference here that offers a place where friends gather and fun commences from afternoon until the wee hours. A friendly place for taking the edge off of the long day...Music, Food, Beverage and an atmosphere that will keep you company.

For a tour of Highlands


294 South Fourth Street

Highlands, North Carolina

Monday 4 - until

Tuesday - Sunday

11:30 - Until


Send us your photos of Ugly Dog Pub shirt spotted Globally....we may be on to something here....Yes, you can go out of your way...and thank you for representin’

If we are “famous” is all your fault

Feel free to join us....

Ugly Dog Pub

shirt spotted Globally....

The Place where LIVE music Has become uniquely ugly Dog

Music Update: 
The Ugly Dog Pub
Wednesday nights bluegrass with Nitrograss

We're very excited to welcome Andalyn, one of the area's top rising stars, to The Pub this Friday night (9/30)!!! Calling Asheville, NC her hometown, she has been tearing up the road and engaging crowds with her powerful voice and graceful demeanor. Combining Rock & Country with a little bit of Americana, the band brings something to the table that everyone can enjoy. The show kicks off at 9:30pm, we hope you'll join us to get down here in Highlands, NC at #UglyDogPub