DEBUG: Raw major_slug = ""
DEBUG: Initial offers_url = "https://www.collegefactual.com/majors/construction-trades/masonry/mason-masonry/offers.json", major_slug = ""
DEBUG: After cleaning major_slug = ""
DEBUG: Before URL cleaning = "https://www.collegefactual.com/majors/construction-trades/masonry/mason-masonry/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/construction-trades/masonry/mason-masonry/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/construction-trades/masonry/mason-masonry/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/construction-trades/masonry/mason-masonry/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/construction-trades/masonry/mason-masonry/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/construction-trades/masonry/mason-masonry/offers.json
DEBUG: major_slug = ""
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: offers_data.offers found, count = 5
DEBUG: Specific major detected (cip4 = 46.01), keeping min_relevance at 0.8
DEBUG: Starting relevance filtering - min_relevance = 0.8, max_relevance = 1
DEBUG: Checking offer "Trade & Vocational Programs" with relevance 0.8
DEBUG: ✓ Offer "Trade & Vocational Programs" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "MS in Management - Construction Management" with relevance 0.8
DEBUG: ✓ Offer "MS in Management - Construction Management" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "Trade & Vocational Programs (Construction Trades)" with relevance 0.7
DEBUG: ✗ Offer "Trade & Vocational Programs (Construction Trades)" REJECTED (relevance 0.7)
DEBUG: Checking offer "Construction Management (I Have a HS Diploma or Associate Degree)" with relevance 0.5
DEBUG: ✗ Offer "Construction Management (I Have a HS Diploma or Associate Degree)" REJECTED (relevance 0.5)
DEBUG: Checking offer "Construction Management (I Have a Bachelors)" with relevance 0.5
DEBUG: ✗ Offer "Construction Management (I Have a Bachelors)" REJECTED (relevance 0.5)
DEBUG: relevant_offers count = 2
DEBUG: relevant_offers > 0, checking for ESYOH offers
DEBUG: ESYOH filtering - found 1 ESYOH offers with relevance >= 0.8
DEBUG: esyoh_offers count = 1
DEBUG: ESYOH offers found, rendering ESYOH widget
DEBUG: most_relevant_only = true, filtering for most relevant
DEBUG: Found 0 offers with relevance >= 1.0
DEBUG: Backfilling with 0 offers with relevance >= 0.9
DEBUG: Backfilling with 1 offers with relevance >= 0.8
Finding the Best Value Mason/Masonry School for You
The right mason/masonry school can pay off for years to come. That is why we developed our Best Value Mason/Masonry Schools ranking. We score each school on the balance of tuition, student debt, and post-graduation earnings to surface the best value.
Learn more about our methodology
One Size Does Not Fit All
Since the program you select can have a significant impact on your future, we offer several rankings, including this Best Value Mason/Masonry Schools list, to help you choose. More interested in schools in a specific area of the country? Filter this list by region or state.
Want to compare schools head to head? Try our College Combat tool to weigh the factors that matter most to you.
Read more about College Factual’s methodology
DEBUG: Raw major_slug = ""
DEBUG: Initial offers_url = "https://www.collegefactual.com/majors/construction-trades/masonry/mason-masonry/offers.json", major_slug = ""
DEBUG: After cleaning major_slug = ""
DEBUG: Before URL cleaning = "https://www.collegefactual.com/majors/construction-trades/masonry/mason-masonry/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/construction-trades/masonry/mason-masonry/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/construction-trades/masonry/mason-masonry/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/construction-trades/masonry/mason-masonry/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/construction-trades/masonry/mason-masonry/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/construction-trades/masonry/mason-masonry/offers.json
DEBUG: major_slug = ""
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: offers_data.offers found, count = 5
DEBUG: Specific major detected (cip4 = 46.01), keeping min_relevance at 0.8
DEBUG: Starting relevance filtering - min_relevance = 0.8, max_relevance = 1
DEBUG: Checking offer "Trade & Vocational Programs" with relevance 0.8
DEBUG: ✓ Offer "Trade & Vocational Programs" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "MS in Management - Construction Management" with relevance 0.8
DEBUG: ✓ Offer "MS in Management - Construction Management" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "Trade & Vocational Programs (Construction Trades)" with relevance 0.7
DEBUG: ✗ Offer "Trade & Vocational Programs (Construction Trades)" REJECTED (relevance 0.7)
DEBUG: Checking offer "Construction Management (I Have a HS Diploma or Associate Degree)" with relevance 0.5
DEBUG: ✗ Offer "Construction Management (I Have a HS Diploma or Associate Degree)" REJECTED (relevance 0.5)
DEBUG: Checking offer "Construction Management (I Have a Bachelors)" with relevance 0.5
DEBUG: ✗ Offer "Construction Management (I Have a Bachelors)" REJECTED (relevance 0.5)
DEBUG: relevant_offers count = 2
DEBUG: relevant_offers > 0, checking for ESYOH offers
DEBUG: ESYOH filtering - found 1 ESYOH offers with relevance >= 0.8
DEBUG: esyoh_offers count = 1
DEBUG: ESYOH offers found, rendering ESYOH widget
DEBUG: most_relevant_only = true, filtering for most relevant
DEBUG: Found 0 offers with relevance >= 1.0
DEBUG: Backfilling with 0 offers with relevance >= 0.9
DEBUG: Backfilling with 1 offers with relevance >= 0.8
2026 Best Value Mason/Masonry Schools in the United States
If you want to know which schools deliver the best value for the mason/masonry degrees they offer, see the list below.
Best Value Mason/Masonry Schools
Williamson College Of The Trades earned the #1 spot for value among mason/masonry schools in the United States. Located in the suburb of Media, Williamson College Of The Trades is a small private not-for-profit university. In-state tuition and fees average $31,611. The acceptance rate is 22%.
The strong cost-to-outcome balance at Central Carolina Community College earned it the #2 place for mason/masonry. Central Carolina Community College is a moderately-sized public school located in the town of Sanford. Expect in-state tuition and fees of around $2,711, compared with $8,855 for out-of-state students. Students borrow a median of $10,266 to complete the mason/masonry program here. Mason/masonry graduates of Central Carolina Community College earn a median of $38,198 early in their careers. That is a strong return on a $10,266 median debt.
George C Wallace State Community College Selma came in at #3 on our 2026 list of the best value mason/masonry schools. Set in the town of Selma, George C Wallace State Community College Selma is a mid-sized public institution. In-state tuition and fees average $4,740, compared with $8,610 for out-of-state students. Typical student debt for mason/masonry graduates is $15,250. Soon after graduation, mason/masonry degree recipients from George C Wallace State Community College Selma generally make around $39,534. Weighed against typical debt, the earnings make a compelling case for value.
The strong cost-to-outcome balance at Central Arizona College earned it the #4 place for mason/masonry. Set in the rural area of Coolidge, Central Arizona College is a moderately-sized public institution. The average in-state cost of tuition and fees is $2,250, while out-of-state students pay about $4,500. Typical student debt for mason/masonry graduates is $11,635. Mason/masonry graduates of Central Arizona College earn a median of $48,826 early in their careers. That is a strong return on a $11,635 median debt.
Students looking for strong value in mason/masonry will find it at Halifax Community College, which ranked #5. Set in the rural area of Weldon, Halifax Community College is a small public institution. Students from in state pay about $2,608 in tuition and fees, while out-of-state students pay about $8,752. Soon after graduation, mason/masonry degree recipients from Halifax Community College generally make around $70,982.
ADBLOCK #101
City Colleges Of Chicago Kennedy King College came in at #6 for value in mason/masonry this year. Set in the city of Chicago, City Colleges Of Chicago Kennedy King College is a mid-sized public institution. Students from in state pay about $4,590 in tuition and fees, compared with $15,150 for out-of-state students. Students borrow a median of $10,250 to complete the mason/masonry program here. Mason/masonry graduates of City Colleges Of Chicago Kennedy King College earn a median of $48,264 early in their careers. That is a strong return on a $10,250 median debt.
Ivy Tech Community College ranked #7 on our 2026 list of the best value mason/masonry schools. Located in the city of Indianapolis, Ivy Tech Community College is a very large public university. Expect in-state tuition and fees of around $5,154, compared with $9,935 for out-of-state students. Mason/masonry graduates carry a median of $11,889 in student loans. Mason/masonry graduates of Ivy Tech Community College earn a median of $40,734 early in their careers. That is a strong return on a $11,889 median debt.
Southeast Community College Area placed #8 among the best values for mason/masonry. Set in the city of Lincoln, Southeast Community College Area is a large public institution. The average in-state cost of tuition and fees is $3,444, compared with $4,032 for out-of-state students. Mason/masonry graduates carry a median of $14,935 in student loans. Mason/masonry graduates of Southeast Community College Area earn a median of $44,877 early in their careers. Weighed against typical debt, the earnings make a compelling case for value.
Milwaukee Area Technical College earned the #9 position for value in mason/masonry this year. Milwaukee Area Technical College is a very large public school located in the city of Milwaukee. Expect in-state tuition and fees of around $5,184, with out-of-state students paying around $7,427. Typical student debt for mason/masonry graduates is $18,296. Soon after graduation, mason/masonry degree recipients from Milwaukee Area Technical College generally make around $38,325. Set against $18,296 in median debt, that is a healthy payoff.
Moraine Park Technical College placed #10 among the best values for mason/masonry. Moraine Park Technical College is a moderately-sized public school located in the city of Fond du Lac. The average in-state cost of tuition and fees is $4,819, compared with $7,084 for out-of-state students. Typical student debt for mason/masonry graduates is $11,471. Mason/masonry graduates of Moraine Park Technical College earn a median of $39,552 early in their careers. Set against $11,471 in median debt, that is a healthy payoff.
Tulsa Technology Center came in at #11 for value in mason/masonry this year. Set in the city of Tulsa, Tulsa Technology Center is a mid-sized public institution. Typical student debt for mason/masonry graduates is $11,384. Mason/masonry graduates of Tulsa Technology Center earn a median of $32,406 early in their careers. Weighed against typical debt, the earnings make a compelling case for value.
Thaddeus Stevens College Of Technology landed the #12 spot for mason/masonry value this year. Thaddeus Stevens College Of Technology is a small public school located in the city of Lancaster. Students from in state pay about $9,050 in tuition and fees. Typical student debt for mason/masonry graduates is $9,915. Early-career mason/masonry graduates make about $33,525. That is a strong return on a $9,915 median debt. Roughly 71% of applicants are accepted.
Southwest Wisconsin Technical College placed #13 among the best values for mason/masonry. Located in the rural area of Fennimore, Southwest Wisconsin Technical College is a mid-sized public university. In-state tuition and fees average $4,904, with out-of-state students paying around $7,147. Typical student debt for mason/masonry graduates is $12,112. Mason/masonry graduates of Southwest Wisconsin Technical College earn a median of $42,087 early in their careers. Weighed against typical debt, the earnings make a compelling case for value.
Piedmont Technical College earned the #14 position for value in mason/masonry this year. Located in the town of Greenwood, Piedmont Technical College is a moderately-sized public university. Students from in state pay about $4,775 in tuition and fees, with out-of-state students paying around $6,923. Mason/masonry graduates carry a median of $17,652 in student loans. Early-career mason/masonry graduates make about $36,577. That is a strong return on a $17,652 median debt.
DEBUG: Raw major_slug = ""
DEBUG: Initial offers_url = "https://www.collegefactual.com/majors/construction-trades/masonry/mason-masonry/offers.json", major_slug = ""
DEBUG: After cleaning major_slug = ""
DEBUG: Before URL cleaning = "https://www.collegefactual.com/majors/construction-trades/masonry/mason-masonry/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/construction-trades/masonry/mason-masonry/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/construction-trades/masonry/mason-masonry/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/construction-trades/masonry/mason-masonry/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/construction-trades/masonry/mason-masonry/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/construction-trades/masonry/mason-masonry/offers.json
DEBUG: major_slug = ""
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: offers_data.offers found, count = 5
DEBUG: Specific major detected (cip4 = 46.01), keeping min_relevance at 0.5
DEBUG: Starting relevance filtering - min_relevance = 0.5, max_relevance = 1
DEBUG: Checking offer "Construction Management (I Have a HS Diploma or Associate Degree)" with relevance 0.5
DEBUG: ✓ Offer "Construction Management (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 0.5)
DEBUG: Checking offer "Construction Management (I Have a Bachelors)" with relevance 0.5
DEBUG: ✓ Offer "Construction Management (I Have a Bachelors)" ACCEPTED (relevance 0.5)
DEBUG: relevant_offers count = 2
DEBUG: relevant_offers > 0, checking for ESYOH offers
DEBUG: ESYOH filtering - found 2 ESYOH offers with relevance >= 0.5
DEBUG: esyoh_offers count = 2
DEBUG: ESYOH offers found, rendering ESYOH widget
DEBUG: most_relevant_only = true, filtering for most relevant
DEBUG: Found 0 offers with relevance >= 1.0
DEBUG: Backfilling with 0 offers with relevance >= 0.9
DEBUG: Backfilling with 0 offers with relevance >= 0.8
DEBUG: Backfilling with 0 offers with relevance >= 0.7
DEBUG: Backfilling with 0 offers with relevance >= 0.6
DEBUG: Backfilling with 2 offers with relevance >= 0.5
Narrow Mason/Masonry Schools by Region