Local news at your finger tips


In-depth reporting on council meetings, new businesses and breaking news by award-winning reporter Luis Romero.

Weather with Dustin Staples keeping us informed on severe weather and school closings.


Daily high school sports scores, game highlights and schedules 


Martinsville · Henry County · Patrick County · Franklin County

Located in the foothills of the Blue Ridge Mountains, BTW21 takes pride in covering community events, supporting local schools and other non-profits. Networking with other local non-profits such as United Way, SPCA, Grace Network, PYSL and others is part of our community outreach. Local news you can count on fair and balanced. Watch local news every morning 5, 6, 7 AM, 12 noon, and every evening at 5, 6 & 11 PM. Follow us on Facebook for the latest LIVE video of breaking news as it happens with news director Luis Romero and weatherman Dustin Staples.

Screen Shot 2019-06-20 at 11.09.32 AM.pn
Screen Shot 2019-06-20 at 11.09.32 AM.pn


Spend your advertising

dollars local.

Affordable Advertising

Advertise for as low as $6 a day. Our marketing staff provides the latest information and online analytics helping you make the right decisions when it comes to your marketing strategy. Contact Chad Hall.

Sponsor Opportunities

LIVE local programming such as cooking shows, sports, music and talk shows will give your business an amazing opportunity to engage with community. Exclusive sponsorships are available. Contact us.

We've Come a Long Way

Founded in 2002 

Our story begins in April 2002.

BTW21 was "Founded on integrity, honesty, and the vision to network the citizens of our great community, and to advance opportunities and quality of life for all. Our board of directors have spearhead the non-profit into the twenty first century with a team of dedicated volunteers and full and part time staff members. Using the latest technology local residents can stay informed, be educated and uplifted by multiple means of locally produced programming.


We want to hear from you.

Our friendly staff is always available to answer your questions or concerns.

Tel: 276-647-9289

934 Memorial Blvd N, Martinsville, VA 24112

  • Black Facebook Icon
  • Black Twitter Icon
  • Black YouTube Icon

Thanks! Message sent.